Interface UserPermissionEvaluator
public interface UserPermissionEvaluator
- Version:
- $Revision: 1 $
- Author:
- Bill Burke
-
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
canImpersonate
(UserModel user, ClientModel requester) boolean
boolean
boolean
boolean
canMapRoles
(UserModel user) boolean
canQuery()
boolean
canView()
boolean
void
grantIfNoPermission
(boolean grantIfNoPermission) boolean
isImpersonatable
(UserModel user, ClientModel requester) void
requireImpersonate
(UserModel user) void
void
requireManage
(UserModel user) void
void
requireMapRoles
(UserModel user) void
void
void
requireView
(UserModel user)
-
Method Details
-
requireManage
void requireManage() -
requireManage
-
canManage
boolean canManage() -
canManage
-
requireQuery
void requireQuery() -
canQuery
boolean canQuery() -
requireView
void requireView() -
requireView
-
canView
boolean canView() -
canView
-
requireImpersonate
-
canImpersonate
boolean canImpersonate() -
canImpersonate
-
isImpersonatable
-
getAccess
-
requireMapRoles
-
canMapRoles
-
requireManageGroupMembership
-
canManageGroupMembership
-
grantIfNoPermission
void grantIfNoPermission(boolean grantIfNoPermission)
-