Class EntryUUIDPlugin

All Implemented Interfaces:
ConfigurationChangeListener<EntryUuidPluginCfg>

public final class EntryUUIDPlugin extends DirectoryServerPlugin<EntryUuidPluginCfg> implements ConfigurationChangeListener<EntryUuidPluginCfg>
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. For entries added over LDAP, the entryUUID will be based on a semi-random UUID (which is still guaranteed to be unique). For entries imported from LDIF, the UUID will be constructed from the entry DN using a repeatable algorithm. This will ensure that LDIF files imported in parallel across multiple systems will have identical entryUUID values.
  • Constructor Details

    • EntryUUIDPlugin

      public EntryUUIDPlugin()
  • Method Details