Package com.sun.identity.sm
@Supported
package com.sun.identity.sm
Provides classes for accessing the Service Management Service (SMS).
-
ClassDescriptionThe class
AttributeSchemaprovides methods to access the schema of a configuration parameter.This enumListOrderdefines the list orders of schema attributes and provides constants for these list orders.The classSyntaxdefines the syntax of the schema attributes and provides static constants for these types.The classTypedefines the types of schema attributes and provides static constants for these types.The classUITypedefines the UI types of schema attributes and provides static constants for these types.The abstract classChoiceValuesprovides a mechanism for services to provide choice values for attributes dynamically instead of being statically defined in the service XML file stored in the directory.The abstract classDefaultValuesprovides a mechanism for services to obtain their default values dynamically instead of being statically defined in the service XML file stored in the directory.TheInvalidAttributeNameExceptionis thrown to indicate that an invalid attribute name was used.TheOrganizationAlreadyExistsExceptionis thrown if the organization already exists.The classOrganizationConfigManagerprovides interfaces to manage an organization's configuration data.TheSchemaExceptionis thrown if the error encountered is related to the schema.The classSchemaTypedefines the types of schema objects, and provides static constants for these schema objects.TheServiceAlreadyExistsExceptionis thrown if the service already exists.The interfaceServiceAttributeValidatorshould be implemented by the services/applications if validator plugins are required.The classServiceConfigprovides interfaces to manage the configuration information of a service configuration.The classServiceConfigurationManagerprovides interfaces to manage the service's configuration data.The classServiceInstanceprovides methods to manage service's instance variables.The interfaceServiceListenerneeds to be implemented by applications in order to receive service data change notifications.TheServiceManagerclass provides methods to register/remove services and to list currently registered services.TheServiceNotFoundExceptionis thrown if the service does not exist.The classServiceSchemaprovides interfaces to manage the schema information of a service.The classServiceSchemaManagerprovides interfaces to manage the service's schema.The exception class whose instance is thrown if there is any error during the operation of objects of thecom.sun.identity.smspackage.The classSMSThreadPoolprovides interfaces to manage notification thread pools shared by idm and sm.