This package org.servebox.toolbox.acl contains ACL ( Access Control List ) implementation



Interfaces
 InterfaceDescription
 IAccessControlObject Interface for base ACO
 IAccessRequestObject Interface for base ARO
 IACLDenyHandler Interface for a manager when ACLManager return a deny directive
 IACLManager Interface for ACLManager
Classes
 ClassDescription
 AccessControlApplication Define an ACO of type application
 AccessControlObject A Simple ACO
 AccessControlObjectGroup Define a group of ACO
 AccessRequestGroup Define ARO group
 AccessRequestObject A Simple ARO
 AccessRequestRole A simple ARO Role
 AccessRequestUser A Simple ARO user
 ACLBaseDenyHandler Default implementation of IACLDenyHandler just a wrapper for a Logger
 ACLEntry Define an ACLEntry containing an Action, an ARO, an ACO and a directive
 ACLGrid ACLGrid contain a collection of ACLEntry
 ACLManager ACLManager is designed for resolved credential between ACO and ARO
 BasicACLObject An ACL basinc object.