Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Package org.acegisecurity.acl.basic

Enables retrieval of access control lists (ACLs) for domain object instances.

See:
          Description

Interface Summary
AclObjectIdentity Interface representing the identity of an individual domain object instance.
AclObjectIdentityAware Indicates a domain object instance is able to provide AclObjectIdentity information.
BasicAclDao Represents a data access object that can return the BasicAclEntrys applying to a given ACL object identity.
BasicAclEntry Represents an entry in an access control list.
BasicAclEntryCache Provides a cache of BasicAclEntry objects.
BasicAclExtendedDao Represents a more extensive data access object for BasicAclEntrys.
EffectiveAclsResolver Determines the ACLs that are effective for a given Authentication object.
 

Class Summary
AbstractBasicAclEntry Abstract implementation of BasicAclEntry.
BasicAclProvider Retrieves access control lists (ACL) entries for domain object instances from a data access object (DAO).
GrantedAuthorityEffectiveAclsResolver Simple implementation of EffectiveAclsResolver.
NamedEntityObjectIdentity Simple implementation of AclObjectIdentity.
SimpleAclEntry Stores some privileges typical of a domain object.
 

Package org.acegisecurity.acl.basic Description

Enables retrieval of access control lists (ACLs) for domain object instances.

The goal of this package is to locate the AclEntrys that apply to a given domain object instance.

An AclManager has ultimate resposibility for obtaining the AclEntrys instances, with a provider-based implementation available via the AclProviderManager class (and its AclProvider interface.