|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Permission | |
---|---|
org.springframework.security.acls | |
org.springframework.security.acls.afterinvocation | |
org.springframework.security.acls.domain | Basic implementation of access control lists (ACLs) interfaces. |
org.springframework.security.acls.model | Interfaces and shared classes to manage access control lists (ACLs) for domain object instances. |
Uses of Permission in org.springframework.security.acls |
---|
Constructors in org.springframework.security.acls with parameters of type Permission | |
---|---|
AclEntryVoter(AclService aclService,
String processConfigAttribute,
Permission[] requirePermission)
|
Uses of Permission in org.springframework.security.acls.afterinvocation |
---|
Fields in org.springframework.security.acls.afterinvocation with type parameters of type Permission | |
---|---|
protected List<Permission> |
AbstractAclProvider.requirePermission
|
Constructor parameters in org.springframework.security.acls.afterinvocation with type arguments of type Permission | |
---|---|
AbstractAclProvider(AclService aclService,
String processConfigAttribute,
List<Permission> requirePermission)
|
|
AclEntryAfterInvocationCollectionFilteringProvider(AclService aclService,
List<Permission> requirePermission)
|
|
AclEntryAfterInvocationProvider(AclService aclService,
List<Permission> requirePermission)
|
|
AclEntryAfterInvocationProvider(AclService aclService,
String processConfigAttribute,
List<Permission> requirePermission)
|
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)
|
Permission |
PermissionFactory.buildFromName(String name)
|
Permission |
DefaultPermissionFactory.buildFromName(String name)
|
Permission |
AccessControlEntryImpl.getPermission()
|
Methods in org.springframework.security.acls.domain that return types with arguments of type Permission | |
---|---|
List<Permission> |
PermissionFactory.buildFromNames(List<String> names)
|
List<Permission> |
DefaultPermissionFactory.buildFromNames(List<String> names)
|
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)
|
protected void |
DefaultPermissionFactory.registerPermission(Permission perm,
String permissionName)
|
CumulativePermission |
CumulativePermission.set(Permission permission)
|
void |
AclImpl.updateAce(int aceIndex,
Permission permission)
|
Method parameters in org.springframework.security.acls.domain with type arguments of type Permission | |
---|---|
boolean |
AclImpl.isGranted(List<Permission> permission,
List<Sid> sids,
boolean administrativeMode)
Determines authorization. |
protected void |
DefaultPermissionFactory.registerPublicPermissions(Class<? extends Permission> clazz)
Registers the public static fields of type Permission for a give class. |
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)
|
Constructor parameters in org.springframework.security.acls.domain with type arguments of type Permission | |
---|---|
DefaultPermissionFactory(Class<? extends Permission> permissionClass)
Registers the Permission fields from the supplied class. |
|
DefaultPermissionFactory(Map<String,? extends Permission> namedPermissions)
Registers a map of named Permission instances. |
Uses of Permission in org.springframework.security.acls.model |
---|
Methods in org.springframework.security.acls.model that return Permission | |
---|---|
Permission |
AccessControlEntry.getPermission()
|
Methods in org.springframework.security.acls.model with parameters of type Permission | |
---|---|
void |
MutableAcl.insertAce(int atIndexLocation,
Permission permission,
Sid sid,
boolean granting)
|
void |
MutableAcl.updateAce(int aceIndex,
Permission permission)
|
Method parameters in org.springframework.security.acls.model with type arguments of type Permission | |
---|---|
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |