Interface UserPermissionManagement
-
public interface UserPermissionManagement- Version:
- $Revision: 1 $
- Author:
- Bill Burke
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.keycloak.authorization.model.PolicyadminImpersonatingPermission()booleancanClientImpersonate(org.keycloak.models.ClientModel client, org.keycloak.models.UserModel user)Map<String,String>getPermissions()booleanisImpersonatable(org.keycloak.models.UserModel user)booleanisPermissionsEnabled()org.keycloak.authorization.model.PolicymanageGroupMembershipPermission()org.keycloak.authorization.model.PolicymanagePermission()org.keycloak.authorization.model.PolicymapRolesPermission()org.keycloak.authorization.model.Resourceresource()voidsetPermissionsEnabled(boolean enable)org.keycloak.authorization.model.PolicyuserImpersonatedPermission()org.keycloak.authorization.model.PolicyviewPermission()
-
-
-
Method Detail
-
isPermissionsEnabled
boolean isPermissionsEnabled()
-
setPermissionsEnabled
void setPermissionsEnabled(boolean enable)
-
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)
-
-