public final class SSLConfig extends AbstractFactoryWithPropertiesConfig<SSLConfig>
enabled, factoryClassName, properties
Constructor and Description |
---|
SSLConfig() |
SSLConfig(SSLConfig sslConfig) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
Object |
getFactoryImplementation()
Returns the factory implementation object.
|
int |
hashCode() |
protected SSLConfig |
self() |
SSLConfig |
setFactoryClassName(String factoryClassName)
Sets the name for the implementation class.
|
SSLConfig |
setFactoryImplementation(Object factoryImplementation)
Sets the implementation object.
|
String |
toString() |
getFactoryClassName, getProperties, getProperty, isEnabled, setEnabled, setProperties, setProperty
public SSLConfig()
public SSLConfig(SSLConfig sslConfig)
public SSLConfig setFactoryClassName(@Nonnull String factoryClassName)
Class can either be an com.hazelcast.nio.ssl.SSLContextFactory
or com.hazelcast.nio.ssl.SSLEngineFactory
(Enterprise edition).
setFactoryClassName
in class AbstractFactoryWithPropertiesConfig<SSLConfig>
factoryClassName
- the name implementation classpublic SSLConfig setFactoryImplementation(@Nonnull Object factoryImplementation)
Object must be instance of an com.hazelcast.nio.ssl.SSLContextFactory
or
com.hazelcast.nio.ssl.SSLEngineFactory
(Enterprise edition).
factoryImplementation
- the implementation objectpublic Object getFactoryImplementation()
Object is instance of an com.hazelcast.nio.ssl.SSLContextFactory
or com.hazelcast.nio.ssl.SSLEngineFactory
(Enterprise edition).
public int hashCode()
hashCode
in class AbstractFactoryWithPropertiesConfig<SSLConfig>
public boolean equals(Object obj)
equals
in class AbstractFactoryWithPropertiesConfig<SSLConfig>
public String toString()
toString
in class AbstractFactoryWithPropertiesConfig<SSLConfig>
protected SSLConfig self()
self
in class AbstractFactoryWithPropertiesConfig<SSLConfig>
Copyright © 2023 Hazelcast, Inc.. All rights reserved.