116         MappingsRepresentation all = 
new MappingsRepresentation();
   118         RealmManager manager = 
new RealmManager(
session);
   119         if (realmMappings.size() > 0) {
   120             List<RoleRepresentation> realmRep = 
new ArrayList<RoleRepresentation>();
   121             for (RoleModel roleModel : realmMappings) {
   122                 realmRep.add(ModelToRepresentation.toRepresentation(roleModel));
   124             all.setRealmMappings(realmRep);
   128         if (clients.size() > 0) {
   129             Map<String, ClientMappingsRepresentation> appMappings = 
new HashMap<String, ClientMappingsRepresentation>();
   130             for (ClientModel client : clients) {
   132                 if (roleMappings.size() > 0) {
   133                     ClientMappingsRepresentation mappings = 
new ClientMappingsRepresentation();
   134                     mappings.setId(client.getId());
   135                     mappings.setClient(client.getClientId());
   136                     List<RoleRepresentation> roles = 
new ArrayList<RoleRepresentation>();
   137                     mappings.setMappings(roles);
   138                     for (RoleModel role : roleMappings) {
   139                         roles.add(ModelToRepresentation.toRepresentation(role));
   141                     appMappings.put(client.getClientId(), mappings);
   142                     all.setClientMappings(appMappings);
 AdminPermissionEvaluator.RequirePermissionCheck viewPermission
Definition: RoleMapperResource.java:78
 
KeycloakSession session
Definition: RoleMapperResource.java:85
 
Set< RoleModel > getRealmRoleMappings()
 
RoleMapperModel roleMapper
Definition: RoleMapperResource.java:73
 
Set< RoleModel > getClientRoleMappings(ClientModel app)
 
RealmModel realm
Definition: RoleMapperResource.java:71
 
List< ClientModel > getClients()