Class SslConfigs


  • public class SslConfigs
    extends java.lang.Object
    • Field Detail

      • PRINCIPAL_BUILDER_CLASS_CONFIG

        @Deprecated
        public static final java.lang.String PRINCIPAL_BUILDER_CLASS_CONFIG
        Deprecated.
        As of 1.0.0. This field will be removed in a future major release.
        See Also:
        Constant Field Values
      • PRINCIPAL_BUILDER_CLASS_DOC

        @Deprecated
        public static final java.lang.String PRINCIPAL_BUILDER_CLASS_DOC
        Deprecated.
        As of 1.0.0. This field will be removed in a future major release.
        See Also:
        Constant Field Values
      • DEFAULT_PRINCIPAL_BUILDER_CLASS

        @Deprecated
        public static final java.lang.String DEFAULT_PRINCIPAL_BUILDER_CLASS
        Deprecated.
        As of 1.0.0. This field will be removed in a future major release. In recent versions, the config is optional and there is no default.
      • SSL_PROTOCOL_CONFIG

        public static final java.lang.String SSL_PROTOCOL_CONFIG
        See Also:
        Constant Field Values
      • SSL_PROTOCOL_DOC

        public static final java.lang.String SSL_PROTOCOL_DOC
        See Also:
        Constant Field Values
      • DEFAULT_SSL_PROTOCOL

        public static final java.lang.String DEFAULT_SSL_PROTOCOL
      • SSL_PROVIDER_CONFIG

        public static final java.lang.String SSL_PROVIDER_CONFIG
        See Also:
        Constant Field Values
      • SSL_PROVIDER_DOC

        public static final java.lang.String SSL_PROVIDER_DOC
        See Also:
        Constant Field Values
      • SSL_CIPHER_SUITES_CONFIG

        public static final java.lang.String SSL_CIPHER_SUITES_CONFIG
        See Also:
        Constant Field Values
      • SSL_CIPHER_SUITES_DOC

        public static final java.lang.String SSL_CIPHER_SUITES_DOC
        See Also:
        Constant Field Values
      • SSL_DISABLED_CIPHER_SUITES_CONFIG

        public static final java.lang.String SSL_DISABLED_CIPHER_SUITES_CONFIG
        See Also:
        Constant Field Values
      • SSL_DISABLED_CIPHER_SUITES_DOC

        protected static final java.lang.String SSL_DISABLED_CIPHER_SUITES_DOC
        See Also:
        Constant Field Values
      • SSL_DISABLED_CIPHER_SUITES_DEFAULT

        protected static final java.lang.String SSL_DISABLED_CIPHER_SUITES_DEFAULT
        See Also:
        Constant Field Values
      • SSL_ENABLED_PROTOCOLS_CONFIG

        public static final java.lang.String SSL_ENABLED_PROTOCOLS_CONFIG
        See Also:
        Constant Field Values
      • SSL_ENABLED_PROTOCOLS_DOC

        public static final java.lang.String SSL_ENABLED_PROTOCOLS_DOC
        See Also:
        Constant Field Values
      • DEFAULT_SSL_ENABLED_PROTOCOLS

        public static final java.lang.String DEFAULT_SSL_ENABLED_PROTOCOLS
      • SSL_DISABLED_PROTOCOLS_CONFIG

        public static final java.lang.String SSL_DISABLED_PROTOCOLS_CONFIG
        See Also:
        Constant Field Values
      • SSL_DISABLED_PROTOCOLS_DOC

        protected static final java.lang.String SSL_DISABLED_PROTOCOLS_DOC
        See Also:
        Constant Field Values
      • SSL_DISABLED_PROTOCOLS_DEFAULT

        public static final java.lang.String SSL_DISABLED_PROTOCOLS_DEFAULT
        See Also:
        Constant Field Values
      • SSL_KEYSTORE_TYPE_CONFIG

        public static final java.lang.String SSL_KEYSTORE_TYPE_CONFIG
        See Also:
        Constant Field Values
      • SSL_KEYSTORE_TYPE_DOC

        public static final java.lang.String SSL_KEYSTORE_TYPE_DOC
        See Also:
        Constant Field Values
      • DEFAULT_SSL_KEYSTORE_TYPE

        public static final java.lang.String DEFAULT_SSL_KEYSTORE_TYPE
        See Also:
        Constant Field Values
      • SSL_KEYSTORE_LOCATION_CONFIG

        public static final java.lang.String SSL_KEYSTORE_LOCATION_CONFIG
        See Also:
        Constant Field Values
      • SSL_KEYSTORE_LOCATION_DOC

        public static final java.lang.String SSL_KEYSTORE_LOCATION_DOC
        See Also:
        Constant Field Values
      • SSL_KEYSTORE_PASSWORD_CONFIG

        public static final java.lang.String SSL_KEYSTORE_PASSWORD_CONFIG
        See Also:
        Constant Field Values
      • SSL_KEYSTORE_PASSWORD_DOC

        public static final java.lang.String SSL_KEYSTORE_PASSWORD_DOC
        See Also:
        Constant Field Values
      • SSL_KEY_PASSWORD_CONFIG

        public static final java.lang.String SSL_KEY_PASSWORD_CONFIG
        See Also:
        Constant Field Values
      • SSL_KEY_PASSWORD_DOC

        public static final java.lang.String SSL_KEY_PASSWORD_DOC
        See Also:
        Constant Field Values
      • SSL_TRUSTSTORE_TYPE_CONFIG

        public static final java.lang.String SSL_TRUSTSTORE_TYPE_CONFIG
        See Also:
        Constant Field Values
      • SSL_TRUSTSTORE_TYPE_DOC

        public static final java.lang.String SSL_TRUSTSTORE_TYPE_DOC
        See Also:
        Constant Field Values
      • DEFAULT_SSL_TRUSTSTORE_TYPE

        public static final java.lang.String DEFAULT_SSL_TRUSTSTORE_TYPE
        See Also:
        Constant Field Values
      • SSL_TRUSTSTORE_LOCATION_CONFIG

        public static final java.lang.String SSL_TRUSTSTORE_LOCATION_CONFIG
        See Also:
        Constant Field Values
      • SSL_TRUSTSTORE_LOCATION_DOC

        public static final java.lang.String SSL_TRUSTSTORE_LOCATION_DOC
        See Also:
        Constant Field Values
      • SSL_TRUSTSTORE_PASSWORD_CONFIG

        public static final java.lang.String SSL_TRUSTSTORE_PASSWORD_CONFIG
        See Also:
        Constant Field Values
      • SSL_TRUSTSTORE_PASSWORD_DOC

        public static final java.lang.String SSL_TRUSTSTORE_PASSWORD_DOC
        See Also:
        Constant Field Values
      • SSL_KEYMANAGER_ALGORITHM_CONFIG

        public static final java.lang.String SSL_KEYMANAGER_ALGORITHM_CONFIG
        See Also:
        Constant Field Values
      • SSL_KEYMANAGER_ALGORITHM_DOC

        public static final java.lang.String SSL_KEYMANAGER_ALGORITHM_DOC
        See Also:
        Constant Field Values
      • DEFAULT_SSL_KEYMANGER_ALGORITHM

        public static final java.lang.String DEFAULT_SSL_KEYMANGER_ALGORITHM
      • SSL_TRUSTMANAGER_ALGORITHM_CONFIG

        public static final java.lang.String SSL_TRUSTMANAGER_ALGORITHM_CONFIG
        See Also:
        Constant Field Values
      • SSL_TRUSTMANAGER_ALGORITHM_DOC

        public static final java.lang.String SSL_TRUSTMANAGER_ALGORITHM_DOC
        See Also:
        Constant Field Values
      • DEFAULT_SSL_TRUSTMANAGER_ALGORITHM

        public static final java.lang.String DEFAULT_SSL_TRUSTMANAGER_ALGORITHM
      • SSL_ENDPOINT_IDENTIFICATION_ALGORITHM_CONFIG

        public static final java.lang.String SSL_ENDPOINT_IDENTIFICATION_ALGORITHM_CONFIG
        See Also:
        Constant Field Values
      • SSL_ENDPOINT_IDENTIFICATION_ALGORITHM_DOC

        public static final java.lang.String SSL_ENDPOINT_IDENTIFICATION_ALGORITHM_DOC
        See Also:
        Constant Field Values
      • DEFAULT_SSL_ENDPOINT_IDENTIFICATION_ALGORITHM

        public static final java.lang.String DEFAULT_SSL_ENDPOINT_IDENTIFICATION_ALGORITHM
        See Also:
        Constant Field Values
      • SSL_SECURE_RANDOM_IMPLEMENTATION_CONFIG

        public static final java.lang.String SSL_SECURE_RANDOM_IMPLEMENTATION_CONFIG
        See Also:
        Constant Field Values
      • SSL_SECURE_RANDOM_IMPLEMENTATION_DOC

        public static final java.lang.String SSL_SECURE_RANDOM_IMPLEMENTATION_DOC
        See Also:
        Constant Field Values
      • SSL_ENGINE_FACTORY_CLASS_CONFIG

        public static final java.lang.String SSL_ENGINE_FACTORY_CLASS_CONFIG
        See Also:
        Constant Field Values
      • SSL_ENGINE_FACTORY_CLASS_DOC

        public static final java.lang.String SSL_ENGINE_FACTORY_CLASS_DOC
        See Also:
        Constant Field Values
      • SSL_CLIENT_AUTH_CONFIG

        @Deprecated
        public static final java.lang.String SSL_CLIENT_AUTH_CONFIG
        Deprecated.
        As of 1.0.0. This field will be removed in a future major release.
        See Also:
        Constant Field Values
      • SSL_CLIENT_AUTH_DOC

        @Deprecated
        public static final java.lang.String SSL_CLIENT_AUTH_DOC
        Deprecated.
        As of 1.0.0. This field will be removed in a future major release.
        See Also:
        Constant Field Values
      • RECONFIGURABLE_CONFIGS

        public static final java.util.Set<java.lang.String> RECONFIGURABLE_CONFIGS
      • NON_RECONFIGURABLE_CONFIGS

        public static final java.util.Set<java.lang.String> NON_RECONFIGURABLE_CONFIGS
    • Constructor Detail

      • SslConfigs

        public SslConfigs()
    • Method Detail

      • addClientSslSupport

        public static void addClientSslSupport​(ConfigDef config)