Spring Security Framework

Uses of Interface
org.springframework.security.acls.Permission

Packages that use Permission
org.springframework.security.acls Interfaces and shared classes to manage access control lists (ACLs) for domain object instances. 
org.springframework.security.acls.domain Basic implementation of access control lists (ACLs) interfaces. 
org.springframework.security.acls.jdbc JDBC-based persistence of ACL information. 
org.springframework.security.afterinvocation Used for post-processing of an object returned from a secure object invocation. 
org.springframework.security.vote Implements a vote-based approach to authorization decisions. 
 

Uses of Permission in org.springframework.security.acls
 

Methods in org.springframework.security.acls that return Permission
 Permission AccessControlEntry.getPermission()
           
 

Methods in org.springframework.security.acls with parameters of type Permission
 void MutableAcl.insertAce(int atIndexLocation, Permission permission, Sid sid, boolean granting)
           
 boolean Acl.isGranted(Permission[] permission, Sid[] sids, boolean administrativeMode)
          This is the actual authorization logic method, and must be used whenever ACL authorization decisions are required.
 void MutableAcl.updateAce(int aceIndex, Permission permission)
           
 

Uses of Permission in org.springframework.security.acls.domain
 

Classes in org.springframework.security.acls.domain that implement Permission
 class AbstractPermission
          Provides an abstract superclass for Permission implementations.
 class BasePermission
          A set of standard permissions.
 class CumulativePermission
          Represents a Permission that is constructed at runtime from other permissions.
 

Fields in org.springframework.security.acls.domain declared as Permission
static Permission BasePermission.ADMINISTRATION
           
static Permission BasePermission.CREATE
           
static Permission BasePermission.DELETE
           
static Permission BasePermission.READ
           
static Permission BasePermission.WRITE
           
 

Methods in org.springframework.security.acls.domain that return Permission
 Permission PermissionFactory.buildFromMask(int mask)
          Dynamically creates a CumulativePermission or BasePermission representing the active bits in the passed mask.
 Permission DefaultPermissionFactory.buildFromMask(int mask)
           
static Permission BasePermission.buildFromMask(int mask)
           
 Permission[] DefaultPermissionFactory.buildFromMask(int[] masks)
           
static Permission[] BasePermission.buildFromMask(int[] masks)
           
 Permission DefaultPermissionFactory.buildFromName(String name)
           
static Permission BasePermission.buildFromName(String name)
           
 Permission[] DefaultPermissionFactory.buildFromName(String[] names)
           
static Permission[] BasePermission.buildFromName(String[] names)
           
 Permission AccessControlEntryImpl.getPermission()
           
 

Methods in org.springframework.security.acls.domain with parameters of type Permission
 CumulativePermission CumulativePermission.clear(Permission permission)
           
 void AclImpl.insertAce(int atIndexLocation, Permission permission, Sid sid, boolean granting)
           
 boolean AclImpl.isGranted(Permission[] permission, Sid[] sids, boolean administrativeMode)
          Determines authorization.
 void DefaultPermissionFactory.registerPermission(Permission perm, String permissionName)
           
 CumulativePermission CumulativePermission.set(Permission permission)
           
 void AclImpl.updateAce(int aceIndex, Permission permission)
           
 

Constructors in org.springframework.security.acls.domain with parameters of type Permission
AccessControlEntryImpl(Serializable id, Acl acl, Sid sid, Permission permission, boolean granting, boolean auditSuccess, boolean auditFailure)
           
 

Uses of Permission in org.springframework.security.acls.jdbc
 

Methods in org.springframework.security.acls.jdbc that return Permission
protected  Permission BasicLookupStrategy.convertMaskIntoPermission(int mask)
           
 

Uses of Permission in org.springframework.security.afterinvocation
 

Fields in org.springframework.security.afterinvocation declared as Permission
protected  Permission[] AbstractAclProvider.requirePermission
           
 

Constructors in org.springframework.security.afterinvocation with parameters of type Permission
AbstractAclProvider(AclService aclService, String processConfigAttribute, Permission[] requirePermission)
           
AclEntryAfterInvocationCollectionFilteringProvider(AclService aclService, Permission[] requirePermission)
           
AclEntryAfterInvocationProvider(AclService aclService, Permission[] requirePermission)
           
 

Uses of Permission in org.springframework.security.vote
 

Constructors in org.springframework.security.vote with parameters of type Permission
AclEntryVoter(AclService aclService, String processConfigAttribute, Permission[] requirePermission)
           
 


Spring Security Framework

Copyright © 2004-2010 SpringSource, Inc. All Rights Reserved.