Interface RolePermissionManagement


public interface RolePermissionManagement
Version:
$Revision: 1 $
Author:
Bill Burke
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
    static final String
     
    static final String
     
  • Method Summary

    Modifier and Type
    Method
    Description
    getPermissions(org.keycloak.models.RoleModel role)
     
    boolean
    isPermissionsEnabled(org.keycloak.models.RoleModel role)
     
    org.keycloak.authorization.model.Policy
    manageUsersPolicy(org.keycloak.authorization.model.ResourceServer server)
     
    org.keycloak.authorization.model.Policy
    mapClientScopePermission(org.keycloak.models.RoleModel role)
     
    org.keycloak.authorization.model.Policy
    mapCompositePermission(org.keycloak.models.RoleModel role)
     
    org.keycloak.authorization.model.Policy
    mapRolePermission(org.keycloak.models.RoleModel role)
     
    org.keycloak.authorization.model.Resource
    resource(org.keycloak.models.RoleModel role)
     
    org.keycloak.authorization.model.ResourceServer
    resourceServer(org.keycloak.models.RoleModel role)
     
    org.keycloak.authorization.model.Policy
    rolePolicy(org.keycloak.authorization.model.ResourceServer server, org.keycloak.models.RoleModel role)
     
    void
    setPermissionsEnabled(org.keycloak.models.RoleModel role, boolean enable)
     
    org.keycloak.authorization.model.Policy
    viewUsersPolicy(org.keycloak.authorization.model.ResourceServer server)
     
  • Field Details

  • Method Details

    • isPermissionsEnabled

      boolean isPermissionsEnabled(org.keycloak.models.RoleModel role)
    • setPermissionsEnabled

      void setPermissionsEnabled(org.keycloak.models.RoleModel role, boolean enable)
    • getPermissions

      Map<String,String> getPermissions(org.keycloak.models.RoleModel role)
    • mapRolePermission

      org.keycloak.authorization.model.Policy mapRolePermission(org.keycloak.models.RoleModel role)
    • mapCompositePermission

      org.keycloak.authorization.model.Policy mapCompositePermission(org.keycloak.models.RoleModel role)
    • mapClientScopePermission

      org.keycloak.authorization.model.Policy mapClientScopePermission(org.keycloak.models.RoleModel role)
    • resource

      org.keycloak.authorization.model.Resource resource(org.keycloak.models.RoleModel role)
    • resourceServer

      org.keycloak.authorization.model.ResourceServer resourceServer(org.keycloak.models.RoleModel role)
    • manageUsersPolicy

      org.keycloak.authorization.model.Policy manageUsersPolicy(org.keycloak.authorization.model.ResourceServer server)
    • viewUsersPolicy

      org.keycloak.authorization.model.Policy viewUsersPolicy(org.keycloak.authorization.model.ResourceServer server)
    • rolePolicy

      org.keycloak.authorization.model.Policy rolePolicy(org.keycloak.authorization.model.ResourceServer server, org.keycloak.models.RoleModel role)