/** * @param writer * @throws IOException */ private void writeTokenPermissions(JsonWriter writer) throws IOException { for (OAuth2AccessTokenEntity token : tokenRepository.getAllAccessTokens()) { if (!token.getPermissions().isEmpty()) { // skip tokens that don't have the permissions structure attached writer.beginObject(); writer.name(TOKEN_ID).value(token.getId()); writer.name(PERMISSIONS); writer.beginArray(); for (Permission p : token.getPermissions()) { writer.beginObject(); writer.name(RESOURCE_SET).value(p.getResourceSet().getId()); writer.name(SCOPES); writer.beginArray(); for (String s : p.getScopes()) { writer.value(s); } writer.endArray(); writer.endObject(); } writer.endArray(); writer.endObject(); } } }
if (accessToken.getPermissions() != null && !accessToken.getPermissions().isEmpty()) { for (Permission perm : accessToken.getPermissions()) { Map<String, Object> o = newLinkedHashMap(); o.put("resource_set_id", perm.getResourceSet().getId().toString());
/** * @param writer * @throws IOException */ private void writeTokenPermissions(JsonWriter writer) throws IOException { for (OAuth2AccessTokenEntity token : tokenRepository.getAllAccessTokens()) { if (!token.getPermissions().isEmpty()) { // skip tokens that don't have the permissions structure attached writer.beginObject(); writer.name(TOKEN_ID).value(token.getId()); writer.name(PERMISSIONS); writer.beginArray(); for (Permission p : token.getPermissions()) { writer.beginObject(); writer.name(RESOURCE_SET).value(p.getResourceSet().getId()); writer.name(SCOPES); writer.beginArray(); for (String s : p.getScopes()) { writer.value(s); } writer.endArray(); writer.endObject(); } writer.endArray(); writer.endObject(); } } }
if (accessToken.getPermissions() != null && !accessToken.getPermissions().isEmpty()) { for (Permission perm : accessToken.getPermissions()) { Map<String, Object> o = newLinkedHashMap(); o.put("resource_set_id", perm.getResourceSet().getId().toString());