Uses of Interface
org.springframework.security.acls.model.Sid

Packages that use Sid
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.acls.model Interfaces and shared classes to manage access control lists (ACLs) for domain object instances. 
 

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

Classes in org.springframework.security.acls.domain that implement Sid
 class GrantedAuthoritySid
          Represents a GrantedAuthority as a Sid.
 class PrincipalSid
          Represents an Authentication.getPrincipal() as a Sid.
 

Methods in org.springframework.security.acls.domain that return Sid
 Sid AclImpl.getOwner()
           
 Sid AccessControlEntryImpl.getSid()
           
 

Methods in org.springframework.security.acls.domain that return types with arguments of type Sid
 List<Sid> SidRetrievalStrategyImpl.getSids(Authentication authentication)
           
 

Methods in org.springframework.security.acls.domain with parameters of type Sid
 void AclImpl.insertAce(int atIndexLocation, Permission permission, Sid sid, boolean granting)
           
 void AclImpl.setOwner(Sid newOwner)
           
 

Method parameters in org.springframework.security.acls.domain with type arguments of type Sid
 boolean AclImpl.isGranted(List<Permission> permission, List<Sid> sids, boolean administrativeMode)
          Determines authorization.
 boolean AclImpl.isSidLoaded(List<Sid> sids)
           
 

Constructors in org.springframework.security.acls.domain with parameters of type Sid
AccessControlEntryImpl(Serializable id, Acl acl, Sid sid, Permission permission, boolean granting, boolean auditSuccess, boolean auditFailure)
           
AclImpl(ObjectIdentity objectIdentity, Serializable id, AclAuthorizationStrategy aclAuthorizationStrategy, AuditLogger auditLogger, Acl parentAcl, List<Sid> loadedSids, boolean entriesInheriting, Sid owner)
          Full constructor, which should be used by persistence tools that do not provide field-level access features.
 

Constructor parameters in org.springframework.security.acls.domain with type arguments of type Sid
AclImpl(ObjectIdentity objectIdentity, Serializable id, AclAuthorizationStrategy aclAuthorizationStrategy, AuditLogger auditLogger, Acl parentAcl, List<Sid> loadedSids, boolean entriesInheriting, Sid owner)
          Full constructor, which should be used by persistence tools that do not provide field-level access features.
 

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

Methods in org.springframework.security.acls.jdbc with parameters of type Sid
protected  void JdbcMutableAclService.createObjectIdentity(ObjectIdentity object, Sid owner)
          Creates an entry in the acl_object_identity table for the passed ObjectIdentity.
protected  Long JdbcMutableAclService.createOrRetrieveSidPrimaryKey(Sid sid, boolean allowCreate)
          Retrieves the primary key from acl_sid, creating a new row if needed and the allowCreate property is true.
 

Method parameters in org.springframework.security.acls.jdbc with type arguments of type Sid
 Acl JdbcAclService.readAclById(ObjectIdentity object, List<Sid> sids)
           
 Map<ObjectIdentity,Acl> LookupStrategy.readAclsById(List<ObjectIdentity> objects, List<Sid> sids)
          Perform database-specific optimized lookup.
 Map<ObjectIdentity,Acl> JdbcAclService.readAclsById(List<ObjectIdentity> objects, List<Sid> sids)
           
 Map<ObjectIdentity,Acl> BasicLookupStrategy.readAclsById(List<ObjectIdentity> objects, List<Sid> sids)
          The main method.
 

Uses of Sid in org.springframework.security.acls.model
 

Methods in org.springframework.security.acls.model that return Sid
 Sid Acl.getOwner()
          Determines the owner of the Acl.
 Sid AccessControlEntry.getSid()
           
 

Methods in org.springframework.security.acls.model that return types with arguments of type Sid
 List<Sid> SidRetrievalStrategy.getSids(Authentication authentication)
           
 

Methods in org.springframework.security.acls.model with parameters of type Sid
 void MutableAcl.insertAce(int atIndexLocation, Permission permission, Sid sid, boolean granting)
           
 void OwnershipAcl.setOwner(Sid newOwner)
           
 void MutableAcl.setOwner(Sid newOwner)
          Changes the present owner to a different owner.
 

Method parameters in org.springframework.security.acls.model with type arguments of type Sid
 boolean Acl.isGranted(List<Permission> permission, List<Sid> sids, boolean administrativeMode)
          This is the actual authorization logic method, and must be used whenever ACL authorization decisions are required.
 boolean Acl.isSidLoaded(List<Sid> sids)
          For efficiency reasons an Acl may be loaded and not contain entries for every Sid in the system.
 Acl AclService.readAclById(ObjectIdentity object, List<Sid> sids)
          Same as AclService.readAclsById(List, List) except it returns only a single Acl.
 Map<ObjectIdentity,Acl> AclService.readAclsById(List<ObjectIdentity> objects, List<Sid> sids)
          Obtains all the Acls that apply for the passed Objects, but only for the security identifies passed.
 



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