All Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
boolean |
canAccessClass(String username,
Class<?> clazz) |
DataPermissions |
classPermissions(String username,
Class<?> clazz) |
String[] |
getRolesAllowed(Class<?> clazz) |
String[] |
getRolesAllowed(Map<Class<?>,Annotation> annotations) |
String[] |
getRolesAllowed(Method method) |
protected boolean |
hasRole(String username,
String role) |
boolean |
hasRole(String username,
String role,
Class<?> clazz,
Object record) |
protected boolean |
hasRoleInDevMode(String username,
String role) |
boolean |
isAdmin(String username) |
boolean |
isManager(String username) |
boolean |
isModerator(String username) |
boolean |
isOwnerOf(String username,
Object record) |
boolean |
isSharedWith(String username,
Object record) |
DataPermissions |
propertyPermissions(String username,
Object record,
String propertyName) |
DataPermissions |
recordPermissions(String username,
Object record) |