All Methods Static Methods Concrete Methods
| Modifier and Type |
Method and Description |
static boolean |
canAccessClass(String username,
Class<?> clazz) |
static boolean |
canAccessMethod(String username,
Method method) |
static boolean |
canDelete(String username,
Object record) |
static boolean |
canInsert(String username,
Object record) |
static boolean |
canRead(String username,
Object record) |
static boolean |
canReadProperty(String username,
Object record,
String property) |
static boolean |
canUpdate(String username,
Object record) |
static boolean |
canUpdateProperty(String username,
Object record,
String property) |
static DataPermissions |
getClassPermissions(String username,
Class<?> clazz) |
static DataPermissions |
getObjectPermissions(String username,
Object target) |
static DataPermissions |
getPropertyPermissions(String username,
Class<?> clazz,
Object target,
String propertyName) |
static boolean |
hasAnyRole(String username,
String[] roles) |
static boolean |
hasAnyRole(String username,
String[] roles,
Class<?> clazz,
Object target) |
static boolean |
hasRole(String username,
String role) |
static boolean |
hasRoleBasedClassAccess(String username,
Class<?> clazz) |
static boolean |
hasRoleBasedMethodAccess(String username,
Method method) |
static boolean |
hasRoleBasedObjectAccess(String username,
Object target) |
static boolean |
hasRoleForClass(String username,
String role,
Class<?> clazz) |
static boolean |
hasRoleForRecord(String username,
String role,
Object record) |
static boolean |
isAdmin(String username) |
static boolean |
isManager(String username) |
static boolean |
isModerator(String username) |
static boolean |
isOwnerOf(String username,
Object record) |
static boolean |
isSharedWith(String username,
Object record) |
static void |
resetInvisibleProperties(String username,
Object record) |