|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |