Class RoleResource
java.lang.Object
org.keycloak.services.resources.admin.RoleResource
- Direct Known Subclasses:
RealmRolesPartialImport.RoleHelper,RoleByIdResource,RoleContainerResource
- Version:
- $Revision: 1 $
- Author:
- Bill Burke
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddComposites(AdminPermissionEvaluator auth, AdminEventBuilder adminEvent, jakarta.ws.rs.core.UriInfo uriInfo, List<org.keycloak.representations.idm.RoleRepresentation> roles, org.keycloak.models.RoleModel role) protected voiddeleteComposites(AdminEventBuilder adminEvent, jakarta.ws.rs.core.UriInfo uriInfo, List<org.keycloak.representations.idm.RoleRepresentation> roles, org.keycloak.models.RoleModel role) protected voiddeleteRole(org.keycloak.models.RoleModel role) protected Stream<org.keycloak.representations.idm.RoleRepresentation>getClientRoleComposites(org.keycloak.models.ClientModel app, org.keycloak.models.RoleModel role) protected Stream<org.keycloak.representations.idm.RoleRepresentation>getRealmRoleComposites(org.keycloak.models.RoleModel role) protected org.keycloak.representations.idm.RoleRepresentationgetRole(org.keycloak.models.RoleModel roleModel) protected voidupdateRole(org.keycloak.representations.idm.RoleRepresentation rep, org.keycloak.models.RoleModel role, org.keycloak.models.RealmModel realm, org.keycloak.models.KeycloakSession session)
-
Field Details
-
realm
protected org.keycloak.models.RealmModel realm
-
-
Constructor Details
-
RoleResource
public RoleResource(org.keycloak.models.RealmModel realm)
-
-
Method Details
-
getRole
protected org.keycloak.representations.idm.RoleRepresentation getRole(org.keycloak.models.RoleModel roleModel) -
deleteRole
protected void deleteRole(org.keycloak.models.RoleModel role) -
updateRole
protected void updateRole(org.keycloak.representations.idm.RoleRepresentation rep, org.keycloak.models.RoleModel role, org.keycloak.models.RealmModel realm, org.keycloak.models.KeycloakSession session) -
addComposites
protected void addComposites(AdminPermissionEvaluator auth, AdminEventBuilder adminEvent, jakarta.ws.rs.core.UriInfo uriInfo, List<org.keycloak.representations.idm.RoleRepresentation> roles, org.keycloak.models.RoleModel role) -
getRealmRoleComposites
protected Stream<org.keycloak.representations.idm.RoleRepresentation> getRealmRoleComposites(org.keycloak.models.RoleModel role) -
getClientRoleComposites
protected Stream<org.keycloak.representations.idm.RoleRepresentation> getClientRoleComposites(org.keycloak.models.ClientModel app, org.keycloak.models.RoleModel role) -
deleteComposites
protected void deleteComposites(AdminEventBuilder adminEvent, jakarta.ws.rs.core.UriInfo uriInfo, List<org.keycloak.representations.idm.RoleRepresentation> roles, org.keycloak.models.RoleModel role)
-