Remove client-level roles from the client's scope.
164 roles =
new LinkedList<>();
166 for (RoleModel roleModel : roleModels) {
168 roles.add(ModelToRepresentation.toRepresentation(roleModel));
172 for (RoleRepresentation role : roles) {
174 if (roleModel == null) {
175 throw new NotFoundException(
"Role not found");
AdminPermissionEvaluator.RequirePermissionCheck managePermission
Definition: ScopeMappedClientResource.java:54
KeycloakContext getContext()
AdminEventBuilder resourcePath(String... pathElements)
Definition: AdminEventBuilder.java:171
AdminEventBuilder adminEvent
Definition: ScopeMappedClientResource.java:59
RoleModel getRole(String name)
ScopeContainerModel scopeContainer
Definition: ScopeMappedClientResource.java:56
void deleteScopeMapping(RoleModel role)
AdminEventBuilder operation(OperationType operationType)
Definition: AdminEventBuilder.java:113
KeycloakSession session
Definition: ScopeMappedClientResource.java:57
void success()
Definition: AdminEventBuilder.java:226
ClientModel scopedClient
Definition: ScopeMappedClientResource.java:58