Class SSLConfig

    • Constructor Detail

      • SSLConfig

        public SSLConfig()
      • SSLConfig

        public SSLConfig​(SSLConfig sslConfig)
    • Method Detail

      • setFactoryClassName

        public SSLConfig setFactoryClassName​(@Nonnull
                                             java.lang.String factoryClassName)
        Sets the name for the implementation class.

        Class can either be an SSLContextFactory or com.hazelcast.nio.ssl.SSLEngineFactory (Enterprise edition).

        Overrides:
        setFactoryClassName in class AbstractFactoryWithPropertiesConfig<SSLConfig>
        Parameters:
        factoryClassName - the name implementation class
      • setFactoryImplementation

        public SSLConfig setFactoryImplementation​(@Nonnull
                                                  java.lang.Object factoryImplementation)
        Sets the implementation object.

        Object must be instance of an SSLContextFactory or com.hazelcast.nio.ssl.SSLEngineFactory (Enterprise edition).

        Parameters:
        factoryImplementation - the implementation object
        Returns:
        this SSLConfig instance
      • getFactoryImplementation

        public java.lang.Object getFactoryImplementation()
        Returns the factory implementation object.

        Object is instance of an SSLContextFactory or com.hazelcast.nio.ssl.SSLEngineFactory (Enterprise edition).

        Returns:
        the factory implementation object