196             roles = 
new LinkedList<>();
   198             for (RoleModel roleModel : roleModels) {
   199                 if (roleModel.getContainer() instanceof ClientModel) {
   200                     ClientModel 
client = (ClientModel) roleModel.getContainer();
   201                     if (!client.getId().equals(this.client.getId())) 
continue;
   205                 roles.add(ModelToRepresentation.toRepresentation(roleModel));
   209             for (RoleRepresentation role : roles) {
   210                 RoleModel roleModel = client.getRole(role.getName());
   211                 if (roleModel == null || !roleModel.getId().equals(role.getId())) {
   212                     throw new NotFoundException(
"Role not found");
   218                 } 
catch (ModelException me) {
   220                     throw new ErrorResponseException(me.getMessage(), MessageFormat.format(messages.getProperty(me.getMessage(), me.getMessage()), me.getParameters()),
   221                             Response.Status.BAD_REQUEST);
 
AdminEventBuilder resourcePath(String... pathElements)
Definition: AdminEventBuilder.java:171
 
RolePermissionEvaluator roles()
 
AdminPermissionEvaluator.RequirePermissionCheck managePermission
Definition: ClientRoleMappingsResource.java:69
 
AccessToken getToken()
Definition: AdminAuth.java:56
 
String getLocale()
Definition: IDToken.java:296
 
void requireMapRole(RoleModel role)
 
Set< RoleModel > getClientRoleMappings(ClientModel app)
 
ClientModel client
Definition: ClientRoleMappingsResource.java:66
 
AdminEventBuilder adminEvent
Definition: ClientRoleMappingsResource.java:67
 
void deleteRoleMapping(RoleModel role)
 
AdminPermissionEvaluator auth
Definition: ClientRoleMappingsResource.java:64
 
RealmModel realm
Definition: ClientRoleMappingsResource.java:63
 
AdminEventBuilder operation(OperationType operationType)
Definition: AdminEventBuilder.java:113
 
AdminEventBuilder representation(Object value)
Definition: AdminEventBuilder.java:210
 
KeycloakSession session
Definition: ClientRoleMappingsResource.java:62
 
RoleMapperModel user
Definition: ClientRoleMappingsResource.java:65
 
UriInfo uriInfo
Definition: ClientRoleMappingsResource.java:68
 
void success()
Definition: AdminEventBuilder.java:226