Package com.smartfoxserver.security
Interface PrivilegeManager
- All Known Implementing Classes:
SFSPrivilegeManager
public interface PrivilegeManager
-
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsPermissionProfile(short profileId) booleancontainsPermissionProfile(String profileName) getPermissionProfile(short profileId) getPermissionProfile(String profileName) booleanisActive()booleanisFlagSet(User user, SystemPermission permission) booleanisRequestAllowed(User user, SystemRequest request) voidremovePermissionProfile(short profileId) voidremovePermissionProfile(String profileName) voidsetActive(boolean flag) voidsetPermissionProfile(SFSPermissionProfile profile)
-
Method Details
-
isActive
boolean isActive() -
setActive
void setActive(boolean flag) -
setPermissionProfile
-
removePermissionProfile
void removePermissionProfile(short profileId) -
removePermissionProfile
-
containsPermissionProfile
boolean containsPermissionProfile(short profileId) -
containsPermissionProfile
-
getPermissionProfile
-
getPermissionProfile
-
isRequestAllowed
-
isFlagSet
-