This project has retired. For details please refer to its Attic page.

Package org.apache.lenya.ac

Interface Summary
AccessController An access controller allows authenticating and authorizing identities.
AccessControllerResolver An access controller resolver resolves the appropriate access controller for a given Cocoon object model.
Accreditable An Accreditable can be accredited with roles on a certain URI using a Credential.
AccreditableManager An AccreditableManager combines a UserManager, a GroupManager, an IPRangeManager and a RoleManager.
AccreditableManagerFactory Factory to produce accreditable managers.
Authenticator An authenticator.
Authorizer An Authorizer checks if an Identity is authorized to invoke a certain request.
Credential A credential assigns a Role to an Accreditable.
Group A group.
Groupable Generalized interface of group member objects.
GroupManager A group manager.
Identifiable A marker interface to mark an Accreditable as identifiable.
InheritingPolicyManager Policy manager which inherits credentials in a policy tree.
IPRange An IP range.
IPRangeManager An IP range manager.
Item An item can be initialized from a configuration.
ItemManager Item manager.
ItemManagerListener This class allows listening to objects that manages items.
ModifiablePolicy Modifiable policy.
Policy A policy assigns roles to accreditables using credentials.
PolicyManager A policy manager.
Role The role interface.
RoleManager Role manager.
User A user.
UserManager User manager.
 

Class Summary
Identity Identity object.
ItemUtil Utility class for access control items.
Machine A machine (representing an IP address).
Password Encrypt plain text password Example: "message digest" becomes "f96b697d7cb7938d525a2f31aaf161d0" (hexadecimal notation (32 characters))
UserType A user type to be supported by the UserManager Note: the types are configured through the access control configuration
World The world.
 

Exception Summary
AccessControlException Access control exception.
 



Copyright © 1999-2006 Apache Software Foundation. All Rights Reserved.