org.broadleafcommerce.openadmin.client.security
Class SecurityManager
java.lang.Object
org.broadleafcommerce.openadmin.client.security.SecurityManager
public class SecurityManager
- extends Object
- Author:
- jfischer
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
USER
public static AdminUser USER
SecurityManager
public SecurityManager()
getInstance
public static SecurityManager getInstance()
registerSection
public void registerSection(String moduleKey,
String sectionViewKey,
List<String> permissions)
registerField
public void registerField(String fieldName,
String securityLevel)
parseForAllPermission
protected String parseForAllPermission(String currentPermission)
isUserAuthorizedToViewSection
public boolean isUserAuthorizedToViewSection(String sectionViewKey)
isUserAuthorizedToViewModule
public boolean isUserAuthorizedToViewModule(String moduleKey)
isUserAuthorizedToEditField
public boolean isUserAuthorizedToEditField(String fieldName)
doSecure
public void doSecure(String permission,
SecureCallbackAdapter adapter)
Copyright © 2013. All Rights Reserved.