Package | Description |
---|---|
org.opends.server.api.plugin |
Defines the Directory Server plugin API.
|
org.opends.server.core |
Contains various classes that comprise the core of the Directory Server codebase.
|
org.opends.server.crypto |
This package implements the Directory Server cryptographic framework, which is described in the
CrytpoManager design document.
|
org.opends.server.plugins |
Contains the implementation for various Directory Server plugins.
|
org.opends.server.plugins.profiler |
Contains the implementation of the Directory Server plugin that acts as an embedded profiler that can be used for
performance analysis of the server under load.
|
org.opends.server.replication.plugin |
This package contains the part of the Multi-master
replication code that works on the Directory Server side.
|
Modifier and Type | Class and Description |
---|---|
class |
InternalDirectoryServerPlugin
An internal directory server plugin which can be registered with the server without requiring any associated
configuration.
|
Modifier and Type | Class and Description |
---|---|
class |
AuthenticatedUsers
This class provides a data structure which maps an authenticated user DN to the set of client connections
authenticated as that user.
|
class |
GroupManager
This class provides a mechanism for interacting with all groups defined in the Directory Server.
|
class |
SubentryManager
This class provides a mechanism for interacting with subentries defined in the Directory Server.
|
Modifier and Type | Method and Description |
---|---|
DirectoryServerPlugin<?> |
PluginConfigManager.getRegisteredPlugin(Dn pluginDN)
Retrieves the plugin with the specified configuration entry DN.
|
Modifier and Type | Method and Description |
---|---|
ConcurrentHashMap<Dn,DirectoryServerPlugin<? extends PluginCfg>> |
PluginConfigManager.getRegisteredPlugins()
Retrieves the set of plugins that have been registered with the Directory Server.
|
Modifier and Type | Class and Description |
---|---|
class |
CryptoManagerSync
This class defines an object that synchronizes certificates from the admin data branch into the trust store backend,
and synchronizes secret-key entries from the admin data branch to the crypto manager secret-key cache.
|
Modifier and Type | Class and Description |
---|---|
class |
AttributeCleanupPlugin
The attribute cleanup plugin implementation class.
|
class |
ChangeNumberControlPlugin
This class implements a Directory Server plugin that will add the replication CSN to a response whenever the CSN
control is received.
|
class |
EntryUUIDPlugin
This class implements a Directory Server plugin that will add the entryUUID attribute to an entry whenever it is
added or imported as per RFC 4530.
|
class |
GraphiteMonitorReporterPlugin
DirectoryServerPlugin responsible for pushing monitoring data to a Graphite server. |
class |
LastModPlugin
This class implements a Directory Server plugin that will add the creatorsName and createTimestamp attributes to an
entry whenever it is added to the server, and will add the modifiersName and modifyTimestamp attributes whenever the
entry is modified or renamed.
|
class |
LDAPADListPlugin
This pre-parse plugin modifies the operation to allow an object class identifier to be specified in attributes lists,
such as in Search requests, to request the return all attributes belonging to an object class as per the
specification in RFC 4529.
|
class |
PasswordPolicyImportPlugin
This class implements a Directory Server plugin that performs various password policy processing during an LDIF
import.
|
class |
ReferentialIntegrityPlugin
This class implements a Directory Server post operation plugin that performs Referential Integrity processing on
successful delete and modify DN operations.
|
class |
SambaPasswordPlugin
The Samba password synchronization plugin implementation class.
|
class |
SevenBitCleanPlugin
This class implements a Directory Server plugin that can be used to ensure that the values for a specified set of
attributes (optionally, below a specified set of base DNs) are 7-bit clean (i.e., contain only ASCII characters).
|
class |
UniqueAttributePlugin
This class implements a Directory Server plugin that can be used to ensure that all values for a given attribute or
set of attributes are unique within the server (or optionally, below a specified set of base DNs).
|
Modifier and Type | Class and Description |
---|---|
class |
ProfilerPlugin
This class defines a Directory Server startup plugin that will register itself as a configurable component that can
allow for a simple sample-based profiling mechanism within the Directory Server.
|
Modifier and Type | Class and Description |
---|---|
class |
FractionalLDIFImportPlugin
This class implements a Directory Server plugin that is used in fractional replication to initialize a just
configured fractional domain (when an online full update occurs or offline/online ldif import).
|
static class |
MultimasterReplication.CleanStaleHistoricalMetadataPlugin
If replication is configured and then unconfigured, we need to remove replication metadata from entries being
updated to avoid OPENDJ-6235.
|
Copyright 2010-2022 ForgeRock AS.