Class RoleResource

java.lang.Object
org.keycloak.services.resources.admin.RoleResource
Direct Known Subclasses:
RealmRolesPartialImport.RoleHelper, RoleByIdResource, RoleContainerResource

public abstract class RoleResource extends Object
Version:
$Revision: 1 $
Author:
Bill Burke
  • Field Details

  • Constructor Details

    • RoleResource

      public RoleResource(RealmModel realm)
  • Method Details

    • getRole

      protected org.keycloak.representations.idm.RoleRepresentation getRole(RoleModel roleModel)
    • deleteRole

      protected void deleteRole(RoleModel role)
    • updateRole

      protected void updateRole(org.keycloak.representations.idm.RoleRepresentation rep, RoleModel role, RealmModel realm, KeycloakSession session)
    • addComposites

      protected void addComposites(AdminPermissionEvaluator auth, AdminEventBuilder adminEvent, jakarta.ws.rs.core.UriInfo uriInfo, List<org.keycloak.representations.idm.RoleRepresentation> roles, RoleModel role)
    • getRealmRoleComposites

      protected Stream<org.keycloak.representations.idm.RoleRepresentation> getRealmRoleComposites(RoleModel role)
    • getClientRoleComposites

      protected Stream<org.keycloak.representations.idm.RoleRepresentation> getClientRoleComposites(ClientModel app, RoleModel role)
    • deleteComposites

      protected void deleteComposites(AdminEventBuilder adminEvent, jakarta.ws.rs.core.UriInfo uriInfo, List<org.keycloak.representations.idm.RoleRepresentation> roles, RoleModel role)