|
Spring Security Framework | |||||||||
PREV NEXT | FRAMES NO FRAMES |
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 | |||||||||
PREV NEXT | FRAMES NO FRAMES |