Package org.kiwiproject.security
Class SimpleSSLContextFactory.Builder
- java.lang.Object
-
- org.kiwiproject.security.SimpleSSLContextFactory.Builder
-
- Enclosing class:
- SimpleSSLContextFactory
public static class SimpleSSLContextFactory.Builder extends Object
A builder class forSimpleSSLContextFactory
.- 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 Modifier Constructor Description protected
Builder()
-
Method Summary
-
-
-
Method Detail
-
keyStorePath
public SimpleSSLContextFactory.Builder keyStorePath(String keyStorePath)
-
setKeyStorePath
public SimpleSSLContextFactory.Builder setKeyStorePath(String keyStorePath)
-
keyStorePassword
public SimpleSSLContextFactory.Builder keyStorePassword(String keyStorePassword)
-
setKeyStorePassword
public SimpleSSLContextFactory.Builder setKeyStorePassword(String keyStorePassword)
-
trustStorePath
public SimpleSSLContextFactory.Builder trustStorePath(String trustStorePath)
-
setTrustStorePath
public SimpleSSLContextFactory.Builder setTrustStorePath(String trustStorePath)
-
trustStorePassword
public SimpleSSLContextFactory.Builder trustStorePassword(String trustStorePassword)
-
setTrustStorePassword
public SimpleSSLContextFactory.Builder setTrustStorePassword(String trustStorePassword)
-
protocol
public SimpleSSLContextFactory.Builder protocol(String protocol)
-
setProtocol
public SimpleSSLContextFactory.Builder setProtocol(String protocol)
-
verifyHostname
public SimpleSSLContextFactory.Builder verifyHostname(boolean verifyHostname)
-
setVerifyHostname
public SimpleSSLContextFactory.Builder setVerifyHostname(boolean verifyHostname)
-
build
public SimpleSSLContextFactory build()
-
validateBuilderState
public void validateBuilderState()
-
-