Class AttributePermissionResolver
java.lang.Object
org.craftercms.profile.permissions.AttributePermissionResolver
- All Implemented Interfaces:
org.craftercms.commons.security.permissions.PermissionResolver<AccessToken,
AttributeDefinition>
public class AttributePermissionResolver
extends Object
implements org.craftercms.commons.security.permissions.PermissionResolver<AccessToken,AttributeDefinition>
PermissionResolver
for attributes.- Author:
- avasquez
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.craftercms.commons.security.permissions.Permission
getGlobalPermission
(AccessToken token) org.craftercms.commons.security.permissions.Permission
getPermission
(AccessToken token, AttributeDefinition definition)
-
Constructor Details
-
AttributePermissionResolver
public AttributePermissionResolver()
-
-
Method Details
-
getGlobalPermission
public org.craftercms.commons.security.permissions.Permission getGlobalPermission(AccessToken token) throws org.craftercms.commons.security.exception.PermissionException - Specified by:
getGlobalPermission
in interfaceorg.craftercms.commons.security.permissions.PermissionResolver<AccessToken,
AttributeDefinition> - Throws:
org.craftercms.commons.security.exception.PermissionException
-
getPermission
public org.craftercms.commons.security.permissions.Permission getPermission(AccessToken token, AttributeDefinition definition) throws org.craftercms.commons.security.exception.PermissionException - Specified by:
getPermission
in interfaceorg.craftercms.commons.security.permissions.PermissionResolver<AccessToken,
AttributeDefinition> - Throws:
org.craftercms.commons.security.exception.PermissionException
-