Interface UserPermissionManagement


public interface UserPermissionManagement
Version:
$Revision: 1 $
Author:
Bill Burke
  • Method Details

    • isPermissionsEnabled

      boolean isPermissionsEnabled()
    • setPermissionsEnabled

      void setPermissionsEnabled(boolean enable)
    • getPermissions

      Map<String,String> getPermissions()
    • resource

      org.keycloak.authorization.model.Resource resource()
    • managePermission

      org.keycloak.authorization.model.Policy managePermission()
    • viewPermission

      org.keycloak.authorization.model.Policy viewPermission()
    • manageGroupMembershipPermission

      org.keycloak.authorization.model.Policy manageGroupMembershipPermission()
    • mapRolesPermission

      org.keycloak.authorization.model.Policy mapRolesPermission()
    • adminImpersonatingPermission

      org.keycloak.authorization.model.Policy adminImpersonatingPermission()
    • userImpersonatedPermission

      org.keycloak.authorization.model.Policy userImpersonatedPermission()
    • canClientImpersonate

      boolean canClientImpersonate(org.keycloak.models.ClientModel client, org.keycloak.models.UserModel user)
    • isImpersonatable

      boolean isImpersonatable(org.keycloak.models.UserModel user)