Interface BlindTrustManagerProviderCfg

All Superinterfaces:
Configuration, TrustManagerProviderCfg

public interface BlindTrustManagerProviderCfg extends TrustManagerProviderCfg
A server-side interface for querying Blind Trust Manager Provider settings.

The blind trust manager provider always trusts any certificate that is presented to it, regardless of its issuer, subject, and validity dates.

  • Method Details

    • configurationClass

      Class<? extends BlindTrustManagerProviderCfg> configurationClass()
      Gets the configuration class associated with this Blind Trust Manager Provider.
      Specified by:
      configurationClass in interface Configuration
      Specified by:
      configurationClass in interface TrustManagerProviderCfg
      Returns:
      Returns the configuration class associated with this Blind Trust Manager Provider.
    • addBlindChangeListener

      void addBlindChangeListener(ConfigurationChangeListener<BlindTrustManagerProviderCfg> listener)
      Register to be notified when this Blind Trust Manager Provider is changed.
      Parameters:
      listener - The Blind Trust Manager Provider configuration change listener.
    • removeBlindChangeListener

      void removeBlindChangeListener(ConfigurationChangeListener<BlindTrustManagerProviderCfg> listener)
      Deregister an existing Blind Trust Manager Provider configuration change listener.
      Parameters:
      listener - The Blind Trust Manager Provider configuration change listener.
    • getJavaClass

      String getJavaClass()
      Gets the "java-class" property.

      The fully-qualified name of the Java class that provides the Blind Trust Manager Provider implementation.

      Default value: org.opends.server.extensions.BlindTrustManagerProvider

      Specified by:
      getJavaClass in interface TrustManagerProviderCfg
      Returns:
      Returns the value of the "java-class" property.