Package org.opends.server.crypto
Class CryptoManagerSync
java.lang.Object
org.opends.server.api.plugin.DirectoryServerPlugin<PluginCfg>
org.opends.server.api.plugin.InternalDirectoryServerPlugin
org.opends.server.crypto.CryptoManagerSync
- All Implemented Interfaces:
LocalBackendInitializationListener
public final class CryptoManagerSync
extends InternalDirectoryServerPlugin
implements LocalBackendInitializationListener
This class defines an object that synchronizes secret-key entries from the admin data branch to the crypto manager
secret-key cache.
-
Constructor Summary
ConstructorDescriptionCryptoManagerSync
(ServerContext serverContext) Creates a new instance of this trust store synchronization thread. -
Method Summary
Modifier and TypeMethodDescriptionPerforms any necessary processing that should be done after the Directory Server has completed all processing for an add operation and has sent the response to the client.Performs any necessary processing that should be done after the Directory Server has completed all processing for a modify operation and has sent the response to the client.void
Performs any processing that may be required after the Initialisation cycle has been completed, that is all listeners have received the initialisation event, and the backend has been put into service,.void
performBackendPreFinalizationProcessing
(LocalBackend<?> backend) Performs any processing that may be required before starting the finalisation cycle, that is invoked before any listener receive the Finalization event.Methods inherited from class org.opends.server.api.plugin.InternalDirectoryServerPlugin
initializePlugin, isConfigurationAcceptable
Methods inherited from class org.opends.server.api.plugin.DirectoryServerPlugin
doLDIFImport, doLDIFImportBegin, doLDIFImportEnd, doPostCommit, doPostCommit, doPostCommit, doPostCommit, doPostConnect, doPostDisconnect, doPostOperation, doPostOperation, doPostOperation, doPostOperation, doPostOperation, doPostOperation, doPostOperation, doPostOperation, doPostOperation, doPostOperation, doPostResponse, doPostResponse, doPostResponse, doPostResponse, doPostResponse, doPostResponse, doPostSynchronization, doPostSynchronization, doPostSynchronization, doPostSynchronization, doPreOperation, doPreOperation, doPreOperation, doPreOperation, doPreOperation, doPreOperation, doPreOperation, doPreOperation, doPreParse, doPreParse, doPreParse, doPreParse, doPreParse, doPreParse, doPreParse, doPreParse, doPreParse, doPreParse, doShutdown, doStartup, finalizePlugin, getPluginEntryDN, getPluginTypes, getServerContext, initializeInternal, invokeForInternalOperations, processIntermediateResponse, processSearchEntry, processSearchReference, processSubordinateDelete, processSubordinateModifyDN, setInvokeForInternalOperations
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.opends.server.api.LocalBackendInitializationListener
performBackendPostFinalizationProcessing, performBackendPreInitializationProcessing
-
Constructor Details
-
CryptoManagerSync
Creates a new instance of this trust store synchronization thread.- Parameters:
serverContext
- the server context
-
-
Method Details
-
performBackendPostInitializationProcessing
Description copied from interface:LocalBackendInitializationListener
Performs any processing that may be required after the Initialisation cycle has been completed, that is all listeners have received the initialisation event, and the backend has been put into service,.- Specified by:
performBackendPostInitializationProcessing
in interfaceLocalBackendInitializationListener
- Parameters:
backend
- The backend that has been initialized and has been put into service.
-
performBackendPreFinalizationProcessing
Description copied from interface:LocalBackendInitializationListener
Performs any processing that may be required before starting the finalisation cycle, that is invoked before any listener receive the Finalization event.- Specified by:
performBackendPreFinalizationProcessing
in interfaceLocalBackendInitializationListener
- Parameters:
backend
- The backend that is about to be finalized.
-
doPostResponse
Description copied from class:DirectoryServerPlugin
Performs any necessary processing that should be done after the Directory Server has completed all processing for an add operation and has sent the response to the client.- Overrides:
doPostResponse
in classDirectoryServerPlugin<PluginCfg>
- Parameters:
op
- The add operation for which processing has completed and the response has been sent to the client.- Returns:
- Information about the result of the plugin processing.
-
doPostResponse
Description copied from class:DirectoryServerPlugin
Performs any necessary processing that should be done after the Directory Server has completed all processing for a modify operation and has sent the response to the client.- Overrides:
doPostResponse
in classDirectoryServerPlugin<PluginCfg>
- Parameters:
op
- The modify operation for which processing has completed and the response has been sent to the client.- Returns:
- Information about the result of the plugin processing.
-