Package com.sun.identity.common
This packages contains commonly used constants and utilities.
-
Interface Summary Interface Description L10NMessage Deprecated. As of OpenSSO version 8.0L10NMessageRecoverable Recoverable interface is defined for Thread related classes.ScheduleableAction Taskes which use InstantRunnable or PeriodicRunnable must implement ScheduleableAction interface.ScheduleableGroupAction ScheduleableGroupAction is used as a separated handler for InstantGroupRunnable and PeriodicGroupRunnable.ShutdownListener Any component which needs to be shutted down should implement this interface and use the function to shut down the component.TaskRunnable TaskRunnable is the basic scheduleable unit which defines the necessary functions for TimerPool and RunnableTimerTask.Triggerable Triggerable is the interface to be used when HeadTaskRunnable has no next element. -
Class Summary Class Description AccountLockoutInfo AccountLockoutInfodefines a set of methods that are required by the common account lockout class.AdministrationServiceListener This class is a cache and Listener for Administration ServiceAMUserPasswordValidationPlugin This class is an utility to detect the specified pattern in the given stringAttributeStruct This class encapulates the information for mapping property in configuration properties file to attribute in service.BackwardCompSupport CaseInsensitiveHashMap<K,V> A case insensitive hash map with case preservation.CaseInsensitiveHashSet<T> An implementation of Case Insensitive Hash Set with case preservation.CaseInsensitiveKey String wrapper that returns a case insensitive hash code useful for case insensitive hashing in HashSet and HashMap.CaseInsensitiveProperties A case insensitive Properties with case preservation.CaseInsensitiveTreeSet ConfigMonitoring This class gathers the configuration information for the monitoring service, which is initially started in WebtopNaming.java Configuration information can be gathered after Session services have started up.DateUtils Deprecated. As of OpenSSO version 8.0DateUtilsDebugPropertiesObserver This class observes changes in debug configuration properties.DESGenKey This class is used to generate a unique key used for DES encryption/decryption purpose.DisplayUtils This class provides utility methods user interfaces.DNUtils GeneralTaskRunnable An abstract class which works as a base class of scheduleable unit with the implementations of some functions of TaskRunnable interface.HeadTaskRunnable HeadTaskRunnable is designed to be the head of the linked-list when TaskRunnable needs to be linked together.HttpURLConnectionManager TheHttpURLConnectionManagerclass is used to getHttpURLConnectioninstances and set read as well as connect timeoutInstantGroupRunnable Instant task (task will only be run once) which has handler separated (share the same ScheduleableGroupAction) can be scheduled to Timer or TimerPool by using InstantGroupRunnable.InstantRunnable Instant task (task will only be run once) which has handler integrated (implements ScheduleableAction) can be scheduled to Timer or TimerPool by using InstantRunnable.ISAccountLockout ISLocaleContext Sets the locale suitable for the given situation.ISResourceBundle This class provides static utility methods to be used by console and Access Manager admin * CLI for storing, retrieving and deleting locale-specific resource bundles in the directory (data store)ISValidUtils This class provides common validation routines.LocaleContext Context for storing request Locale.MonitoringConfiguration This class gathers the configuration information for the monitoring service, which is initially started in WebtopNaming.java Configuration information can be gathered after Session services have started up.PeriodicCleanUpMap PeriodicCleanUpMap is a general Map and a scheduleable unit.PeriodicGroupMap PeriodicGroupMap is a general Map and a scheduleable unit.PeriodicGroupRunnable Periodic task (task will be run periodically) which has handler separated (share the same ScheduleableGroupAction) can be scheduled to Timer or TimerPool by using PeriodicGroupRunnable.PeriodicRunnable Periodic task (task will be run periodically) which has handler integrated (implements ScheduleableAction) can be scheduled to Timer or TimerPool by using PeriodicRunnable.PropertiesFinder This class tries to locate an attribute value in service.ReaderWriterLock This reader/writer lock prevents reads from occurring while writes are in progress, and it also prevents multiple writes from happening simultaneously.ReaderWriterLock.Test The Test class is a unit test for the other code in the current file.RecoverableTimerTask RecoverableTimerTask is a TimerTask which supports Recoverable interface.RequestUtils This class provides common utilities for requests.ResourceLookup ResourceLookup is a partial replacement for implementation of FileLookup.RunnableTimerTask RunnableTimerTask is a TimerTask which will use Recoverable interface whenever Exception or Error may stop the running Timer or make the Timer to an unknown state.SearchResults<T> This class encapsulates search results data.ServerOrSiteEntry ShutdownManager ShutdownManager is a static instance which is used to trigger all the ShutdownListener to call shutdown function.ShutdownServletContextListener TheShutdownServletContextListenerclass is used to trigger ShutdownManager to shutdown everything when it is undeployed, or the web container is terminated.SystemConfigurationUtil TheSystemConfigurationUtilclass provides methods to get attributes defined in "systemConfig" configuration.SystemTimer SystemTimer is a TimerPool which has only 2 Timer shared in the system.SystemTimerPool SystemTimerPool is a TimerPool which shared in the system.TimerPool TimerPool is a scheduleable version of ThreadPool. -
Enum Summary Enum Description FqdnValidator This class determines whether a host name is valid; and allows to retrieve fully qualified host name from a partial (virtual) host name. -
Exception Summary Exception Description ChainedException Base class for supporting chaining of exceptions.L10NMessageImpl Deprecated. As of OpenSSO version 8.0L10NMessageImplSystemConfigurationException AnSystemConfigurationExceptionis thrown when there are errors related to system configuration operations.