Package com.hazelcast.config
Class SSLConfig
SSL configuration.
-
Field Summary
Fields inherited from class com.hazelcast.config.AbstractFactoryWithPropertiesConfig
enabledFields inherited from class com.hazelcast.config.AbstractBaseFactoryWithPropertiesConfig
factoryClassName, properties -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturns the factory implementation object.inthashCode()protected SSLConfigself()setFactoryClassName(String factoryClassName) Sets the name for the implementation class.setFactoryImplementation(Object factoryImplementation) Sets the implementation object.toString()Methods inherited from class com.hazelcast.config.AbstractFactoryWithPropertiesConfig
isEnabled, setEnabledMethods inherited from class com.hazelcast.config.AbstractBaseFactoryWithPropertiesConfig
getFactoryClassName, getProperties, getProperty, setProperties, setProperty
-
Constructor Details
-
SSLConfig
public SSLConfig() -
SSLConfig
-
-
Method Details
-
setFactoryClassName
Sets the name for the implementation class.Class can either be an
SSLContextFactoryorcom.hazelcast.nio.ssl.SSLEngineFactory(Enterprise edition).- Overrides:
setFactoryClassNamein classAbstractBaseFactoryWithPropertiesConfig<SSLConfig>- Parameters:
factoryClassName- the name implementation class
-
setFactoryImplementation
Sets the implementation object.Object must be instance of an
SSLContextFactoryorcom.hazelcast.nio.ssl.SSLEngineFactory(Enterprise edition).- Parameters:
factoryImplementation- the implementation object- Returns:
- this SSLConfig instance
-
getFactoryImplementation
Returns the factory implementation object.Object is instance of an
SSLContextFactoryorcom.hazelcast.nio.ssl.SSLEngineFactory(Enterprise edition).- Returns:
- the factory implementation object
-
hashCode
public int hashCode()- Overrides:
hashCodein classAbstractFactoryWithPropertiesConfig<SSLConfig>
-
equals
- Overrides:
equalsin classAbstractFactoryWithPropertiesConfig<SSLConfig>
-
toString
- Overrides:
toStringin classAbstractFactoryWithPropertiesConfig<SSLConfig>
-
self
- Specified by:
selfin classAbstractBaseFactoryWithPropertiesConfig<SSLConfig>
-