Package com.iplanet.services.cdm
Provides the classes for implementing services and applications
serving multiple clients to OpenAM.
Using the interfaces and classes provided, services and applications serving multiple clients may provide access to OpenAM's services. Through the implementation, OpenAM determines the client from which the request has originated.
-
Interface Summary Interface Description ClientDetectionInterface TheClientDetectionInterfaceinterface needs to be implemented by services and applications serving multiple clients, to determine the client from which the request has originated.ClientTypesManager Interface that needs to be implemented by external applications inorder to do some special processing for client management. -
Class Summary Class Description AuthClient CDMBundle Provides methods to get the Locale values from resource bundle forClientDetectionclass.Client Provides common access to client data.ClientDetectionDefaultImpl TheClientDetectionInterfaceinterface needs to be implemented by services and applications serving multiple clients, to determine the client from which the request has originated.ClientsManager Provides common access to client data.DefaultClientTypesManager This class gives out instances of Client object so that it hides the implementation from clientsG11NSettings G11NSettings service identifies the list of valid charsets to be used for any given locale.It is a helper class to identify suitable charset to be used for a client. -
Exception Summary Exception Description ClientDetectionException TheClientDetectionExceptionclass is used to throw exceptions whenever an error is encountered in detecting client type.ClientException TheClientExceptionis thrown to indicate that there is an error in using the client detection module.