Package org.apache.zookeeper.common
Class QuorumX509Util
java.lang.Object
org.apache.zookeeper.common.X509Util
org.apache.zookeeper.common.QuorumX509Util
- All Implemented Interfaces:
Closeable
,AutoCloseable
X509 utilities specific for server-server (quorum) communication framework.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.zookeeper.common.X509Util
X509Util.ClientAuth
-
Field Summary
Fields inherited from class org.apache.zookeeper.common.X509Util
DEFAULT_HANDSHAKE_DETECTION_TIMEOUT_MILLIS, DEFAULT_PROTOCOL, TLS_1_1, TLS_1_2, TLS_1_3
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.zookeeper.common.X509Util
close, createKeyManager, createSSLContext, createSSLContextAndOptions, createSSLContextAndOptionsFromConfig, createSSLServerSocket, createSSLServerSocket, createSSLSocket, createSSLSocket, createTrustManager, enableCertFileReloading, getCipherSuitesProperty, getDefaultSSLContext, getDefaultSSLContextAndOptions, getFipsMode, getFipsModeProperty, getPasswordFromConfigPropertyOrFile, getSslCipherSuitesProperty, getSslClientAuthProperty, getSslContextSupplierClassProperty, getSslCrlEnabledProperty, getSslEnabledProtocolsProperty, getSslHandshakeDetectionTimeoutMillisProperty, getSslHandshakeTimeoutMillis, getSslHostnameVerificationEnabledProperty, getSslKeystoreLocationProperty, getSslKeystorePasswdPathProperty, getSslKeystorePasswdProperty, getSslKeystoreTypeProperty, getSslOcspEnabledProperty, getSslProtocolProperty, getSslTruststoreLocationProperty, getSslTruststorePasswdPathProperty, getSslTruststorePasswdProperty, getSslTruststoreTypeProperty, isClientHostnameVerificationEnabled, isServerHostnameVerificationEnabled, loadKeyStore, loadTrustStore
-
Constructor Details
-
QuorumX509Util
public QuorumX509Util()
-
-
Method Details
-
getConfigPrefix
- Specified by:
getConfigPrefix
in classX509Util
-
shouldVerifyClientHostname
protected boolean shouldVerifyClientHostname()- Specified by:
shouldVerifyClientHostname
in classX509Util
-