Uses of Package
com.sap.security.api

Packages that use com.sap.security.api
com.sap.security.api Provides basic User Management functionality. 
com.sap.security.api.acl Provides basic Access Control List functionality. 
com.sap.security.api.logon Provides basic Logon functionality. 
com.sap.security.api.umap   
 

Classes in com.sap.security.api used by com.sap.security.api
AttributeList
          Class AttributeList is used to define specific attributes which can be used to populate an IPrincipal object.
AuthenticationFailedException
          This exception indicates an exception which can happen during an authentication process
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.
InvalidLogonIdException
          This exception indicates an invalid logon id.
InvalidPasswordException
          This exception indicates an attempt to logon with an invalid password.
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.
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.
NoSuchPrincipalException
          This exception indicates an attempt to access a non-existing principal in the principal store.
PrincipalAlreadyExistsException
          This exception indicates an attempt to access a non-existing principal in the data store.
PrincipalListener
          This class allows to register for user mangagement events.
RoleListener
          This class allows to register for user mangagement events.
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.
UMFactory
          The UMFactory class provides functionality to get access to implementations of factory classes.
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.
UserAccountListener
          This class allows to register for user mangagement events.
UserListener
          This class allows to register for user mangagement events.
UserLockedException
          This exception indicates that a user account is locked in the user account store.
 

Classes in com.sap.security.api used by com.sap.security.api.acl
IConfigurable
          This interface is implemented by components of the user management which need explicit configuration, e.g.
IPrincipal
          This interface provides read-access to attributes and the state of an IPrincipal object.
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.
 

Classes in com.sap.security.api used by com.sap.security.api.logon
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.
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.
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.
 

Classes in com.sap.security.api used by com.sap.security.api.umap
IPrincipal
          This interface provides read-access to attributes and the state of an IPrincipal object.
IUser
          This interface provides read-access to the user's attributes, and offers basic support for authorization checking.
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.
 



Copyright © 2002 SAP AG All Rights Reserved.