org.sape.carbon.services.security.management
Interface for managing a user store.
Author Jordan Reed, November 2002
Version $Revision: 1.6 $($Author: ghinkl $ / $Date: 2003/04/04 01:12:02 $)
Copyright 2002 Sapient
@since carbon 1.2
Java Source File Name Type Comment DefaultGroupImpl.java Class Default implementation of the group object.
This basic implementation contains an internal set of members which are
passed in upon creation in a flat set of principals.
DefaultUserImpl.java Class Default implementation for a user of the system. DefaultUserManagerJmxAdapterImpl.java Class Service used to provide JMX management of the user store.
Since the standard UserManager service has strongly typed parameters on
all of its method, a default JMX console cannot effectively administer
the user store.
DuplicateGroupException.java Class Thrown when the manager is attempting to add a group that already
exists. DuplicatePrincipalException.java Class Thrown when the manager is attempting to add a principal that already
exists. LazyLoadGroup.java Interface Class for lazy loading of a group object. RuntimeSecurityManagementException.java Class
The base runtime exception for security management service.
SecurityManagementDataStoreException.java Class SecurityManagementException.java Class
The base exception for security management service.
UnknownGroupException.java Class
Thrown when the manager is attempting to remove a group that does not
exist.
UnknownPrincipalException.java Class
Thrown when the manager is attempting to remove a principal that does
not exist.
UserManager.java Interface Service to provide managing of a user store for an application.
This service sits on top of the objects used in the java.security
packages that are used to represent users, group and access
permissions.
UserManagerJmxAdapter.java Interface Service used to provide JMX management of the user store.
Since the standard UserManager service has strongly typed parameters on
all of its method, a default JMX console cannot effectively administer
the user store.
UserManagerJmxAdapterConfiguration.java Interface Configuration for the JMX Adapter for user managerment.