Package com.google.gson

Examples of com.google.gson.JsonArray


  public void testSourceMapExtensions() throws Exception {
    //generating the json
    SourceMapGeneratorV3 mapper = new SourceMapGeneratorV3();
    mapper.addExtension("x_google_foo", new JsonObject());
    mapper.addExtension("x_google_test", parseJsonObject("{\"number\" : 1}"));
    mapper.addExtension("x_google_array", new JsonArray());
    mapper.addExtension("x_google_int", new Integer(2));
    mapper.addExtension("x_google_str", "Some text");

    mapper.removeExtension("x_google_foo");
    StringBuilder out = new StringBuilder();
View Full Code Here


      String issuer = (String)model.get("issuer");

      JsonObject obj = new JsonObject();
      obj.addProperty("subject", resource);

      JsonArray links = new JsonArray();
      JsonObject link = new JsonObject();
      link.addProperty("rel", "http://openid.net/specs/connect/1.0/issuer");
      link.addProperty("href", issuer);
      links.add(link);

      obj.add("links", links);

      Writer out = response.getWriter();
      gson.toJson(obj, out);
View Full Code Here

    assertThat(config.get(MITREidDataService.ACCESSTOKENS).isJsonArray(), is(true));
    assertThat(config.get(MITREidDataService.SYSTEMSCOPES).isJsonArray(), is(true));
    assertThat(config.get(MITREidDataService.AUTHENTICATIONHOLDERS).isJsonArray(), is(true));
   
    // check our scope list (this test)
    JsonArray sites = config.get(MITREidDataService.BLACKLISTEDSITES).getAsJsonArray();

    assertThat(sites.size(), is(3));
    // check for both of our sites in turn
    Set<BlacklistedSite> checked = new HashSet<BlacklistedSite>();
    for (JsonElement e : sites) {
      assertThat(e.isJsonObject(), is(true));
      JsonObject site = e.getAsJsonObject();
View Full Code Here

    assertThat(config.get(MITREidDataService.ACCESSTOKENS).isJsonArray(), is(true));
    assertThat(config.get(MITREidDataService.SYSTEMSCOPES).isJsonArray(), is(true));
    assertThat(config.get(MITREidDataService.AUTHENTICATIONHOLDERS).isJsonArray(), is(true));
   
    // check our scope list (this test)
    JsonArray sites = config.get(MITREidDataService.WHITELISTEDSITES).getAsJsonArray();

    assertThat(sites.size(), is(3));
    // check for both of our sites in turn
    Set<WhitelistedSite> checked = new HashSet<WhitelistedSite>();
    for (JsonElement e : sites) {
      assertThat(e.isJsonObject(), is(true));
      JsonObject site = e.getAsJsonObject();
View Full Code Here

    assertThat(config.get(MITREidDataService.ACCESSTOKENS).isJsonArray(), is(true));
    assertThat(config.get(MITREidDataService.SYSTEMSCOPES).isJsonArray(), is(true));
    assertThat(config.get(MITREidDataService.AUTHENTICATIONHOLDERS).isJsonArray(), is(true));
   
    // check our scope list (this test)
    JsonArray sites = config.get(MITREidDataService.GRANTS).getAsJsonArray();

    assertThat(sites.size(), is(2));
    // check for both of our sites in turn
    Set<ApprovedSite> checked = new HashSet<ApprovedSite>();
    for (JsonElement e : sites) {
      assertThat(e.isJsonObject(), is(true));
      JsonObject site = e.getAsJsonObject();
View Full Code Here

    assertThat(config.get(MITREidDataService.SYSTEMSCOPES).isJsonArray(), is(true));
    assertThat(config.get(MITREidDataService.AUTHENTICATIONHOLDERS).isJsonArray(), is(true));

   
    // check our holder list (this test)
    JsonArray holders = config.get(MITREidDataService.AUTHENTICATIONHOLDERS).getAsJsonArray();

    assertThat(holders.size(), is(2));
    // check for both of our clients in turn
    Set<AuthenticationHolderEntity> checked = new HashSet<AuthenticationHolderEntity>();
    for (JsonElement e : holders) {
      assertThat(e.isJsonObject(), is(true));
      JsonObject holder = e.getAsJsonObject();
View Full Code Here

    assertThat(config.get(MITREidDataService.SYSTEMSCOPES).isJsonArray(), is(true));
    assertThat(config.get(MITREidDataService.AUTHENTICATIONHOLDERS).isJsonArray(), is(true));

   
    // check our scope list (this test)
    JsonArray scopes = config.get(MITREidDataService.SYSTEMSCOPES).getAsJsonArray();

    assertThat(scopes.size(), is(3));
    // check for both of our clients in turn
    Set<SystemScope> checked = new HashSet<SystemScope>();
    for (JsonElement e : scopes) {
      assertThat(e.isJsonObject(), is(true));
      JsonObject scope = e.getAsJsonObject();
View Full Code Here

    assertThat(config.get(MITREidDataService.SYSTEMSCOPES).isJsonArray(), is(true));
    assertThat(config.get(MITREidDataService.AUTHENTICATIONHOLDERS).isJsonArray(), is(true));

   
    // check our refresh token list (this test)
    JsonArray refreshTokens = config.get(MITREidDataService.REFRESHTOKENS).getAsJsonArray();

    assertThat(refreshTokens.size(), is(2));
    // check for both of our refresh tokens in turn
    Set<OAuth2RefreshTokenEntity> checked = new HashSet<OAuth2RefreshTokenEntity>();
    for (JsonElement e : refreshTokens) {
      assertThat(e.isJsonObject(), is(true));
      JsonObject token = e.getAsJsonObject();
View Full Code Here

    assertThat(config.get(MITREidDataService.SYSTEMSCOPES).isJsonArray(), is(true));
    assertThat(config.get(MITREidDataService.AUTHENTICATIONHOLDERS).isJsonArray(), is(true));

   
    // check our access token list (this test)
    JsonArray accessTokens = config.get(MITREidDataService.ACCESSTOKENS).getAsJsonArray();

    assertThat(accessTokens.size(), is(2));
    // check for both of our access tokens in turn
    Set<OAuth2AccessTokenEntity> checked = new HashSet<OAuth2AccessTokenEntity>();
    for (JsonElement e : accessTokens) {
      assertTrue(e.isJsonObject());
      JsonObject token = e.getAsJsonObject();
View Full Code Here

    assertThat(config.get(MITREidDataService.SYSTEMSCOPES).isJsonArray(), is(true));
    assertThat(config.get(MITREidDataService.AUTHENTICATIONHOLDERS).isJsonArray(), is(true));

   
    // check our client list (this test)
    JsonArray clients = config.get(MITREidDataService.CLIENTS).getAsJsonArray();

    assertThat(clients.size(), is(2));
    // check for both of our clients in turn
    Set<ClientDetailsEntity> checked = new HashSet<ClientDetailsEntity>();
    for (JsonElement e : clients) {
      assertThat(e.isJsonObject(), is(true));
      JsonObject client = e.getAsJsonObject();
View Full Code Here

TOP

Related Classes of com.google.gson.JsonArray

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.