Interface UserPermissionManagement
-
public interface UserPermissionManagement
- Version:
- $Revision: 1 $
- Author:
- Bill Burke
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Policy
adminImpersonatingPermission()
boolean
canClientImpersonate(ClientModel client, UserModel user)
Map<String,String>
getPermissions()
boolean
isImpersonatable(UserModel user)
boolean
isPermissionsEnabled()
Policy
manageGroupMembershipPermission()
Policy
managePermission()
Policy
mapRolesPermission()
Resource
resource()
void
setPermissionsEnabled(boolean enable)
Policy
userImpersonatedPermission()
Policy
viewPermission()
-
-
-
Method Detail
-
isPermissionsEnabled
boolean isPermissionsEnabled()
-
setPermissionsEnabled
void setPermissionsEnabled(boolean enable)
-
resource
Resource resource()
-
managePermission
Policy managePermission()
-
viewPermission
Policy viewPermission()
-
manageGroupMembershipPermission
Policy manageGroupMembershipPermission()
-
mapRolesPermission
Policy mapRolesPermission()
-
adminImpersonatingPermission
Policy adminImpersonatingPermission()
-
userImpersonatedPermission
Policy userImpersonatedPermission()
-
canClientImpersonate
boolean canClientImpersonate(ClientModel client, UserModel user)
-
isImpersonatable
boolean isImpersonatable(UserModel user)
-
-