| Interface Summary | 
| AMAssignableDynamicGroup | The AMAssignableDynamicGroupinterface provides methods to
 manage assignable dynamic group. | 
| AMConstants | This interface defines constants used by AM SDK. | 
| AMDynamicGroup | This interface provides methods to manage dynamic group. | 
| AMEntity | This interface provides methods to manage entities. | 
| AMEventListener | Represents the event listener interface that consumers of this API 
should implement and register with the SDK to receive Sun Java System Access Manager SDK 
notifications. | 
| AMFilteredRole | This interface provides methods to manage filtered role. | 
| AMGroup | The AMGroupinterface provides methods to manage group | 
| AMGroupContainer | This interface provides methods to manage group container. | 
| AMObject | The AMObjectinterface provides methods to
 manage various Sun Java System Access Manager objects and their attributes. | 
| AMOrganization | This interface provides methods to manage organization. | 
| AMOrganizationalUnit | The AMOrganizationalUnitinterface provides methods to manage
 organizational unitAMOrganizationalUnitobjects can be obtained by usingAMStoreConnection. | 
| AMPeopleContainer | This interface provides methods to manage people container. | 
| AMResource | This interface provides methods to manage user. | 
| AMRole | The Roleinterface provides methods to manage roleAMRoleobjects can be obtained by usingAMStoreConnection. | 
| AMServiceListener | The interface AMServiceListenerneeds to be implemented
 by applications in order to receive service data change notifications. | 
| AMStaticGroup | This interface provides methods to manage static group. | 
| AMTemplate | Represents a service template associated with a AMObject. | 
| AMUser | This interface provides methods to manage user. | 
| AMUserEntryProcessed | Deprecated. This interface has been deprecated. | 
 
| Class Summary | 
| AMAttributeSchema | Deprecated. This class has been deprecated. | 
| AMCallBack | A Plugin Class that needs to be extended by external applications in-order to
 do some special pre/post-processing for creation/deletion and modification 
 operations for User, Organization, Roles and Groups. | 
| AMEntityType | This class defines a supported managed object type by  AM SDK It defines the name, type, service name of the object. | 
| AMEvent | Represents an event fired by Sun Java System Access Manager SDK. | 
| AMSearchControl | This class provides a way to customize Search behaviors. | 
| AMSearchResults | This class AMSearchResultsprovides to obtain the search 
 results. | 
| AMStoreConnection | The AMStoreConnectionclass represents a connection to the
 Sun Java System Access Manager data store. | 
| AMUserPasswordValidation | This class provides a userIDand password validation plugin
 mechanism. | 
 
Provides the classes to be used for User/Identity Management.