Package org.kiwiproject.config
Class SSLContextConfiguration.Builder
- java.lang.Object
-
- org.kiwiproject.config.SSLContextConfiguration.Builder
-
- Direct Known Subclasses:
SecureEndpointsConfiguration.Builder
- Enclosing class:
- SSLContextConfiguration
public static class SSLContextConfiguration.Builder extends Object
A builder class forSSLContextConfiguration.- 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() as well as keeping the original setXxx() methods. Subject to change in future.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
keyStorePath
public SSLContextConfiguration.Builder keyStorePath(String keyStorePath)
-
setKeyStorePath
public SSLContextConfiguration.Builder setKeyStorePath(String keyStorePath)
-
keyStorePassword
public SSLContextConfiguration.Builder keyStorePassword(String keyStorePassword)
-
setKeyStorePassword
public SSLContextConfiguration.Builder setKeyStorePassword(String keyStorePassword)
-
trustStorePath
public SSLContextConfiguration.Builder trustStorePath(String trustStorePath)
-
setTrustStorePath
public SSLContextConfiguration.Builder setTrustStorePath(String trustStorePath)
-
trustStorePassword
public SSLContextConfiguration.Builder trustStorePassword(String trustStorePassword)
-
setTrustStorePassword
public SSLContextConfiguration.Builder setTrustStorePassword(String trustStorePassword)
-
protocol
public SSLContextConfiguration.Builder protocol(String protocol)
-
setProtocol
public SSLContextConfiguration.Builder setProtocol(String protocol)
-
keyStoreType
public SSLContextConfiguration.Builder keyStoreType(String keyStoreType)
-
setKeyStoreType
public SSLContextConfiguration.Builder setKeyStoreType(String keyStoreType)
-
verifyHostname
public SSLContextConfiguration.Builder verifyHostname(boolean verifyHostname)
-
setVerifyHostname
public SSLContextConfiguration.Builder setVerifyHostname(boolean verifyHostname)
-
build
public SSLContextConfiguration build()
-
-