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 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 interface org.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 interface org.craftercms.commons.security.permissions.PermissionResolver<AccessToken,AttributeDefinition>
      Throws:
      org.craftercms.commons.security.exception.PermissionException