Package com.smartfoxserver.security
Class SFSPrivilegeManager
java.lang.Object
com.smartfoxserver.security.SFSPrivilegeManager
- All Implemented Interfaces:
PrivilegeManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsPermissionProfile(short profileId) booleancontainsPermissionProfile(String profileName) voiddump()getPermissionProfile(short profileId) getPermissionProfile(String profileName) booleanisActive()booleanisFlagSet(User user, SystemPermission permission) booleanisRequestAllowed(User user, SystemRequest request) voidremovePermissionProfile(short permId) voidremovePermissionProfile(String profileName) voidsetActive(boolean active) voidsetPermissionProfile(SFSPermissionProfile profile)
-
Constructor Details
-
SFSPrivilegeManager
public SFSPrivilegeManager()
-
-
Method Details
-
isActive
public boolean isActive()- Specified by:
isActivein interfacePrivilegeManager
-
setActive
public void setActive(boolean active) - Specified by:
setActivein interfacePrivilegeManager
-
containsPermissionProfile
public boolean containsPermissionProfile(short profileId) - Specified by:
containsPermissionProfilein interfacePrivilegeManager
-
containsPermissionProfile
- Specified by:
containsPermissionProfilein interfacePrivilegeManager
-
getPermissionProfile
- Specified by:
getPermissionProfilein interfacePrivilegeManager
-
getPermissionProfile
- Specified by:
getPermissionProfilein interfacePrivilegeManager
-
removePermissionProfile
public void removePermissionProfile(short permId) - Specified by:
removePermissionProfilein interfacePrivilegeManager
-
removePermissionProfile
- Specified by:
removePermissionProfilein interfacePrivilegeManager
-
setPermissionProfile
- Specified by:
setPermissionProfilein interfacePrivilegeManager
-
isRequestAllowed
- Specified by:
isRequestAllowedin interfacePrivilegeManager
-
isFlagSet
- Specified by:
isFlagSetin interfacePrivilegeManager
-
dump
public void dump()
-