org.apache.turbine.util.security |
Some helper classes and interfaces for the Security Service.
$Id: package.html 534527 2007-05-02 16:10:59Z tv $
|
Java Source File Name | Type | Comment |
AccessControlException.java | Class | Thrown to indicate that the User attempted to perform an operation that
was not permitted by the security settings. |
AccessControlList.java | Interface | This interface describes a control class that makes it
easy to find out if a particular User has a given Permission.
It also determines if a User has a a particular Role.
author: John D. |
DataBackendException.java | Class | Thrown to indicate that there was an error accessing the data
backend of the SecurityService.
author: Rafal Krzewski author: Henning P. |
EntityExistsException.java | Class | Thrown upon an attempt to create an User,Role,Group or Permission that
already exists.
author: Rafal Krzewski author: Henning P. |
GroupSet.java | Class | This class represents a set of Groups. |
PasswordMismatchException.java | Class | Thrown to indicate that the password supplied by user was incorrect.
author: Rafal Krzewski author: Henning P. |
PermissionSet.java | Class | This class represents a set of Permissions. |
RoleSet.java | Class | This class represents a set of Roles. |
SecuritySet.java | Class | This class represents a set of Security Entities.
It makes it easy to build a UI.
It wraps a TreeSet object to enforce that only relevant
methods are available.
TreeSet's contain only unique Objects (no duplicates).
author: John D. |
TurbineAccessControlList.java | Class | This is a control class that makes it easy to find out if a
particular User has a given Permission. |
TurbineSecurityException.java | Class | Thrown by SecurityService methods to indicate various problems.
author: Rafal Krzewski author: Henning P. |
UnknownEntityException.java | Class | Thrown to indicate that the User,Role,Group or Permission that
was requested does not exist.
author: Rafal Krzewski author: Henning P. |