Package com.ibm.portal.um

Interface Summary
AttributeDefinition Represents the basic setup of an Attribute.
Group Represents a Group within the used repository.
PagingIterator<T> The PagingIterator interface is returned by a paged search using com.ibm.portal.um.PumaLocator.
A paged search does not return all results at once but an iterator that partitions the results set into subsets (pages) of a specified size.
Principal Represents a general repository object.
PumaAdminHome Deprecated. As of release 6.1, use PumaEnvironment.runUnrestricted(java.security.PrivilegedExceptionAction) instead: For executing a Puma Query without Puma enforcing access control (thus "as admin"), wrap your code into a PrivilegedExceptionAction and then use PumaEnvironment.runUnrestricted(PrivilegedExceptionAction) to execute the the query.
PumaController The PumaController provides functions to read and/or write attributes of com.ibm.portal.um.User,com.ibm.portal.um.Group objects.
An instance of this Interface can be retrieved by calling com.ibm.portal.um.PumaHome, com.ibm.portal.um.portletservice.PumaHome or com.ibm.portal.um.portletservice.legacy.PumaHome
PumaEnvironment The PumaEnvironment provides functions to access virtual principals and common properties of the User Management component.
PumaHome This Interface can be used to access the UserManagement component of WebSphere Portal
An instance can be retrieved using a JNDI lookup for the following JNDI name portal:service/usermanagement/Puma.
PumaLocator The PumaLocator provides functions to lookup com.ibm.portal.um.User and com.ibm.portal.um.Group objects.
An instance of this Interface can be retrieved by calling com.ibm.portal.um.PumaHome, com.ibm.portal.um.portletservice.PumaHome or com.ibm.portal.um.portletservice.legacy.PumaHome

Some of the search methods take a Map with pagingProperties.
PumaProfile The PumaProfile provides functions to read attribute of com.ibm.portal.um.User and com.ibm.portal.um.Group objects.
An instance of this Interface can be retrieved by calling the getPumaProfile() method exposed by the interfaces com.ibm.portal.um.PumaHome, com.ibm.portal.um.portletservice.PumaHome or com.ibm.portal.um.portletservice.legacy.PumaHome
User Represents a User within the used Repository.
 

Enum Summary
PumaEnvironment.VirtualPrincipalNames This enumeration contains the identifiers of all available virtual principals.