public class SecurityManager extends Object
Constructor and Description |
---|
SecurityManager() |
Modifier and Type | Method and Description |
---|---|
void |
doSecure(String permission,
SecureCallbackAdapter adapter) |
static SecurityManager |
getInstance() |
boolean |
isUserAuthorizedToEditField(String fieldName) |
boolean |
isUserAuthorizedToViewModule(String moduleKey) |
boolean |
isUserAuthorizedToViewSection(String sectionViewKey) |
protected String |
parseForAllPermission(String currentPermission) |
void |
registerField(String fieldName,
String securityLevel) |
void |
registerSection(String moduleKey,
String sectionViewKey,
List<String> permissions) |
public static AdminUser USER
public static SecurityManager getInstance()
public void registerSection(String moduleKey, String sectionViewKey, List<String> permissions)
public boolean isUserAuthorizedToViewSection(String sectionViewKey)
public boolean isUserAuthorizedToViewModule(String moduleKey)
public boolean isUserAuthorizedToEditField(String fieldName)
public void doSecure(String permission, SecureCallbackAdapter adapter)
Copyright © 2013. All rights reserved.