Class RoleResource

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected org.keycloak.models.RealmModel realm  
    • Constructor Summary

      Constructors 
      Constructor Description
      RoleResource​(org.keycloak.models.RealmModel realm)  
    • Field Detail

      • realm

        protected org.keycloak.models.RealmModel realm
    • Constructor Detail

      • RoleResource

        public RoleResource​(org.keycloak.models.RealmModel realm)
    • Method Detail

      • 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,
                                     javax.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,
                                        javax.ws.rs.core.UriInfo uriInfo,
                                        List<org.keycloak.representations.idm.RoleRepresentation> roles,
                                        org.keycloak.models.RoleModel role)