|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Permission | |
---|---|
org.acegisecurity.acls | Interfaces and shared classes to manage access control lists (ACLs) for domain object instances. |
org.acegisecurity.acls.domain | Basic implementation of access control lists (ACLs) interfaces. |
org.acegisecurity.afterinvocation | Used for post-processing of an object returned from a secure object invocation. |
org.acegisecurity.vote | Implements a vote-based approach to authorization decisions. |
sample.contact |
Uses of Permission in org.acegisecurity.acls |
---|
Methods in org.acegisecurity.acls that return Permission | |
---|---|
Permission |
AccessControlEntry.getPermission()
|
Methods in org.acegisecurity.acls with parameters of type Permission | |
---|---|
void |
MutableAcl.insertAce(Serializable afterAceId,
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(Serializable aceId,
Permission permission)
|
Uses of Permission in org.acegisecurity.acls.domain |
---|
Classes in org.acegisecurity.acls.domain that implement Permission | |
---|---|
class |
BasePermission
A set of standard permissions. |
class |
CumulativePermission
Represents a Permission that is constructed at runtime from other permissions. |
Fields in org.acegisecurity.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.acegisecurity.acls.domain that return Permission | |
---|---|
static Permission |
BasePermission.buildFromMask(int mask)
Dynamically creates a CumulativePermission or BasePermission representing the
active bits in the passed mask. |
static Permission[] |
BasePermission.buildFromMask(int[] masks)
|
static Permission |
BasePermission.buildFromName(String name)
|
static Permission[] |
BasePermission.buildFromName(String[] names)
|
Permission |
AccessControlEntryImpl.getPermission()
|
Methods in org.acegisecurity.acls.domain with parameters of type Permission | |
---|---|
CumulativePermission |
CumulativePermission.clear(Permission permission)
|
void |
AclImpl.insertAce(Serializable afterAceId,
Permission permission,
Sid sid,
boolean granting)
|
boolean |
AclImpl.isGranted(Permission[] permission,
Sid[] sids,
boolean administrativeMode)
Determines authorization. |
CumulativePermission |
CumulativePermission.set(Permission permission)
|
void |
AclImpl.updateAce(Serializable aceId,
Permission permission)
|
Constructors in org.acegisecurity.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.acegisecurity.afterinvocation |
---|
Constructors in org.acegisecurity.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.acegisecurity.vote |
---|
Constructors in org.acegisecurity.vote with parameters of type Permission | |
---|---|
AclEntryVoter(AclService aclService,
String processConfigAttribute,
Permission[] requirePermission)
|
Uses of Permission in sample.contact |
---|
Methods in sample.contact with parameters of type Permission | |
---|---|
void |
ContactManager.addPermission(Contact contact,
Sid recipient,
Permission permission)
|
void |
ContactManagerBackend.addPermission(Contact contact,
Sid recipient,
Permission permission)
|
void |
ContactManager.deletePermission(Contact contact,
Sid recipient,
Permission permission)
|
void |
ContactManagerBackend.deletePermission(Contact contact,
Sid recipient,
Permission permission)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |