public class SFSPrivilegeManager extends java.lang.Object implements PrivilegeManager
| Constructor and Description |
|---|
SFSPrivilegeManager() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsPermissionProfile(short profileId) |
boolean |
containsPermissionProfile(java.lang.String profileName) |
void |
dump() |
SFSPermissionProfile |
getPermissionProfile(short profileId) |
SFSPermissionProfile |
getPermissionProfile(java.lang.String profileName) |
boolean |
isActive() |
boolean |
isFlagSet(User user,
SystemPermission permission) |
boolean |
isRequestAllowed(User user,
SystemRequest request) |
void |
removePermissionProfile(short permId) |
void |
removePermissionProfile(java.lang.String profileName) |
void |
setActive(boolean active) |
void |
setPermissionProfile(SFSPermissionProfile profile) |
public boolean isActive()
isActive in interface PrivilegeManagerpublic void setActive(boolean active)
setActive in interface PrivilegeManagerpublic boolean containsPermissionProfile(short profileId)
containsPermissionProfile in interface PrivilegeManagerpublic boolean containsPermissionProfile(java.lang.String profileName)
containsPermissionProfile in interface PrivilegeManagerpublic SFSPermissionProfile getPermissionProfile(short profileId)
getPermissionProfile in interface PrivilegeManagerpublic SFSPermissionProfile getPermissionProfile(java.lang.String profileName)
getPermissionProfile in interface PrivilegeManagerpublic void removePermissionProfile(short permId)
removePermissionProfile in interface PrivilegeManagerpublic void removePermissionProfile(java.lang.String profileName)
removePermissionProfile in interface PrivilegeManagerpublic void setPermissionProfile(SFSPermissionProfile profile)
setPermissionProfile in interface PrivilegeManagerpublic boolean isRequestAllowed(User user, SystemRequest request)
isRequestAllowed in interface PrivilegeManagerpublic boolean isFlagSet(User user, SystemPermission permission)
isFlagSet in interface PrivilegeManagerpublic void dump()