See: Description
| Class | Description | 
|---|---|
| ScriptedAccountStatusNotificationHandler | This class defines an API that must be implemented by scripted extensions
 which have the ability to process notifications about events that occur that
 could change the status of a user account. | 
| ScriptedCertificateMapper | This class defines an API that must be implemented by scripted extensions
 which attempt to map a certificate presented by a client (e.g., via SSL or
 StartTLS) to a user defined in the server. | 
| ScriptedChangeSubscriptionHandler | This class defines an API that must be implemented by scripted extensions
 which receive notification of changes of interest processed within the
 server. | 
| ScriptedIdentityMapper | This class defines an API that must be implemented by scripted extensions
 which attempt to map a username to a user defined in the server. | 
| ScriptedPasswordGenerator | This class defines an API that must be implemented by scripted extensions
 which generate user passwords. | 
| ScriptedPasswordValidator | This class defines an API that must be implemented by scripted extensions
 which attempt to determine whether a proposed user password is acceptable. | 
| ScriptedPlugin | This class defines an API that must be implemented by scripted extensions
 which act as server plugins. | 
| ScriptedTask | This class defines an API that must be implemented by scripted extensions
 which may be used as administrative tasks. | 
| ScriptedUncachedAttributeCriteria | This class defines an API that must be implemented by scripted extensions
 which have the ability to determine which attributes should be stored in the
 uncached-id2entry database of a local DB backend, while the remainder of the
 entry is stored in the id2entry database. | 
| ScriptedUncachedEntryCriteria | This class defines an API that must be implemented by scripted extensions
 which have the ability to determine which entries should be stored in the
 uncached-id2entry database of a local DB backend, rather than in the id2entry
 database. | 
| ScriptedVirtualAttributeProvider | This class defines an API that must be implemented by scripted extensions
 which construct attribute values which may be included in entries instead of
 or in addition to real values which are actually stored in the backend. |