Package org.kiwiproject.config
Class SSLContextConfiguration.Builder
java.lang.Object
org.kiwiproject.config.SSLContextConfiguration.Builder
- Direct Known Subclasses:
SecureEndpointsConfiguration.Builder
- Enclosing class:
- SSLContextConfiguration
A builder class for
SSLContextConfiguration.- Implementation Note:
- This was implemented well before we started using Lombok, so is manual builder code, though we have added both the Lombok-style xxx() and keeping the original setXxx() methods. Subject to change in the future.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()disableSniHostCheck(boolean disableSniHostCheck) Whether the SNI (Server Name Indication) host check is disabled.keyStorePassword(String keyStorePassword) keyStorePath(String keyStorePath) keyStoreType(String keyStoreType) setDisableSniHostCheck(boolean disableSniHostCheck) setKeyStorePassword(String keyStorePassword) setKeyStorePath(String keyStorePath) setKeyStoreType(String keyStoreType) setProtocol(String protocol) setTrustStorePassword(String trustStorePassword) setTrustStorePath(String trustStorePath) setTrustStoreType(String trustStoreType) setVerifyHostname(boolean verifyHostname) trustStorePassword(String trustStorePassword) trustStorePath(String trustStorePath) trustStoreType(String trustStoreType) verifyHostname(boolean verifyHostname)
-
Method Details
-
keyStorePath
-
setKeyStorePath
-
keyStorePassword
-
setKeyStorePassword
-
trustStorePath
-
setTrustStorePath
-
trustStorePassword
-
setTrustStorePassword
-
trustStoreType
-
setTrustStoreType
-
protocol
-
setProtocol
-
keyStoreType
-
setKeyStoreType
-
verifyHostname
-
setVerifyHostname
-
disableSniHostCheck
Whether the SNI (Server Name Indication) host check is disabled. Default isfalse -
setDisableSniHostCheck
-
build
-