Package org.opends.server.extensions
Class JvmTrustManagerProvider
java.lang.Object
org.opends.server.api.TrustManagerProvider<TrustManagerProviderCfg>
org.opends.server.extensions.JvmTrustManagerProvider
Represents a
TrustManagerProvider which use the JVM truststore.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidPerforms any finalization that may be necessary for this trust manager provider.Retrieves a set ofTrustManagerobjects that may be used for interactions requiring access to a trust manager.voidinitializeTrustManagerProvider(TrustManagerProviderCfg configuration) Initializes this trust manager provider based on the information in the provided configuration entry.Methods inherited from class org.opends.server.api.TrustManagerProvider
getServerContext, isConfigurationAcceptable, setServerContext
-
Constructor Details
-
JvmTrustManagerProvider
public JvmTrustManagerProvider()
-
-
Method Details
-
initializeTrustManagerProvider
public void initializeTrustManagerProvider(TrustManagerProviderCfg configuration) throws InitializationException Description copied from class:TrustManagerProviderInitializes this trust manager provider based on the information in the provided configuration entry.- Specified by:
initializeTrustManagerProviderin classTrustManagerProvider<TrustManagerProviderCfg>- Parameters:
configuration- The configuration to use for this trust manager provider.- Throws:
InitializationException- If a problem occurs during initialization that is not related to the server configuration.
-
finalizeTrustManagerProvider
public void finalizeTrustManagerProvider()Description copied from class:TrustManagerProviderPerforms any finalization that may be necessary for this trust manager provider.- Specified by:
finalizeTrustManagerProviderin classTrustManagerProvider<TrustManagerProviderCfg>
-
getTrustManagers
Description copied from class:TrustManagerProviderRetrieves a set ofTrustManagerobjects that may be used for interactions requiring access to a trust manager.- Specified by:
getTrustManagersin classTrustManagerProvider<TrustManagerProviderCfg>- Returns:
- A set of
TrustManagerobjects that may be used for interactions requiring access to a trust manager.
-