|
Interface Summary |
| GroupListener |
This class allows to register for user mangagement events of principals of type IGroup. |
| IAuthentication |
This class retrieves the user information of currently logged-in user. |
| IConfigurable |
This interface is implemented by components of the user management which
need explicit configuration, e.g. |
| IGroup |
This interface provides read and write access to principals of type group. |
| IGroupFactory |
This interface for a groupfactory provides functionality to get group objects by providing required information. |
| IGroupSearchFilter |
This class acts as a container for values to be used as a search
filter when calling IGroupFactory.getGroupSearchFilter()
Using an initial IGroupSearchFilter object for a search will
select all groups which are available in the data store. |
| IPrincipal |
This interface provides read-access to attributes and the state of an IPrincipal object. |
| IPrincipalFactory |
The principal factory provides means to
instantiate principal objects
create new principal (possibly by copying the data of an existing one)
delete principals
search for principals based on different criteria
get meta-data for custom principal objects
|
| IPrincipalMaint |
This interface extends IPrincipal. |
| IPrincipalMetaData |
This interface provides methods to
access meta data of principal objects.
|
| IPrincipalSearchFilter |
Title: User Management 60
This interface provides the possibility for values to be used as a search
filter when calling IPrincipalFactory.getPrincipalSearchFilter(boolean,String)
NOTE: For consistency reasons no leading or trailing spaces are allowed in
namespaces, attribute names and String values. |
| IPrincipalSet |
This interface provides read and write access to attributes and the state of an IPrincipalSet object. |
| IRole |
This interface provides read and write access to attributes and properties of instances of
type IRole. |
| IRoleFactory |
This interface provides methods to access, create, search and delete IRole objects. |
| IRoleSearchFilter |
This class acts as a container for text values to be used as a search
filter when calling searchRoles(IRoleSearchFilter) of an
IRoleFactory. |
| ISearchAttribute |
This interface provides functionality to access a search element. |
| ISearchResult |
A read-only iterator that can return the size of the iteration |
| ISecurityPolicy |
Title: UME4 Security Policy
Description: Security Policy settings. |
| IUser |
This interface provides read-access to the user's attributes, and offers
basic support for authorization checking. |
| IUserAccount |
Title: Interface to get and set user account data Description: Copyright:
Copyright (c) 2001 Company: SAPMarkets, Inc
Note : get methods returning an object may return null if a valid value is not
available unless specified otherwise in the respective method description. |
| IUserAccountFactory |
User account factory will handle authentication and retrieval of user
account information from persistence storage. |
| IUserAccountSearchFilter |
|
| IUserFactory |
The user factory provides means to
instantiate user objects
create new users (possibly by copying the data of an existing one)
delete users
search for users based on different criteria
perform mass commit/rollback operations on a set of users |
| IUserMaint |
This interface extends IUser. |
| IUserSearchFilter |
This class acts as a container for text values to be used as a search
filter when calling searchUsers(UserSearchFilter) of an
IUserFactory. |
| PrincipalListener |
This class allows to register for user mangagement events. |
| RoleListener |
This class allows to register for user mangagement events. |
| UserAccountListener |
This class allows to register for user mangagement events. |
| UserListener |
This class allows to register for user mangagement events. |
|
Exception Summary |
| AttributeValueAlreadyExistsException |
This exception indicates that an attribute value which should be
set for a attribute already exists. |
| AuthenticationFailedException |
This exception indicates an exception which can happen during an authentication process |
| FeatureNotAvailableException |
This exception indicates a feature that is not available in the respective
implementation of a user management interface. |
| GroupAlreadyExistsException |
This exception indicates an attempt to create a group which already exists
in the data store. |
| InvalidIDException |
This exception indicates an attempt to create a persistent object (using
a factory) with a unique ID which is not supported by the respective store. |
| InvalidLogonIdException |
This exception indicates an invalid logon id. |
| InvalidPasswordException |
This exception indicates an attempt to logon with an invalid password. |
| NoSuchGroupException |
This exception indicates an attempt to access a non-existing group object in the
object store. |
| NoSuchObjectException |
This exception indicates an attempt to access a non-existing object in the
object store. |
| NoSuchPCDRoleException |
This exception indicates an attempt to access a non-existing PCD role object in the
object store. |
| NoSuchPrincipalException |
This exception indicates an attempt to access a non-existing principal in the
principal store. |
| NoSuchRoleException |
This exception indicates an attempt to access a non-existing role object in the
object store. |
| NoSuchUserAccountException |
This exception indicates an attempt to access a non-existing user in the
user store. |
| NoSuchUserException |
This exception indicates an attempt to access a non-existing user in the
user store. |
| ObjectAlreadyExistsException |
This exception indicates an attempt to create a object who already exists
in the object store. |
| PrincipalAlreadyExistsException |
This exception indicates an attempt to access a non-existing principal in the
data store. |
| PrincipalNotAccessibleException |
This exception is used, if the access to a already populated principal
fails. |
| RoleAlreadyExistsException |
This exception indicates an attempt to access a non-existing role in the
role store. |
| SearchResultSizeLimitExceededException |
Title: SearchResultSizeLimitExceededException
Description: Exception class used to indicate that a search result has exceeded the size limit
This exception may be thrown from search methods, if the result of the search would be too large
or if a server side size limit was exceeded. |
| UMException |
This is the superclass of all checked exceptions employed in the user
management; it indicates error conditions that reasonable applications
might want to catch. |
| UMRuntimeException |
This is the superclass of all runtime exceptions employed in the user
management; it indicates error conditions that can occur during the normal
operation of the JVM. |
| UserAccountAlreadyExistsException |
This exception indicates an attempt to create a user account that already exists
in the user account store. |
| UserAlreadyExistsException |
This exception indicates an attempt to create a user that already exists
in the user store. |
| UserLockedException |
This exception indicates that a user account is locked in the
user account store. |
Provides basic User Management functionality. Here you have control over the pricipal data like users, groups and roles.