Class SSLConfiguration.SSLConfigurationBuilder
- java.lang.Object
-
- org.apache.synapse.transport.netty.api.config.SSLConfiguration.SSLConfigurationBuilder
-
- Enclosing class:
- SSLConfiguration
public static class SSLConfiguration.SSLConfigurationBuilder extends Object
Builder class for the SSLConfiguration.
-
-
Constructor Summary
Constructors Constructor Description SSLConfigurationBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SSLConfigurationbuild()SSLConfiguration.SSLConfigurationBuilderclientAuthEl(String clientAuthEl)SSLConfiguration.SSLConfigurationBuilderhandshakeTimeout(String handshakeTimeout)SSLConfiguration.SSLConfigurationBuilderhttpsProtocolsEl(String httpsProtocolsEl)SSLConfiguration.SSLConfigurationBuilderkeyStore(String keyStore)SSLConfiguration.SSLConfigurationBuilderpreferredCiphersEl(String preferredCiphersEl)SSLConfiguration.SSLConfigurationBuilderrevocationVerifier(String revocationVerifier)SSLConfiguration.SSLConfigurationBuildersessionTimeout(String sessionTimeout)SSLConfiguration.SSLConfigurationBuildersslProtocol(String sslProtocol)SSLConfiguration.SSLConfigurationBuildertrustStore(String trustStore)
-
-
-
Method Detail
-
build
public SSLConfiguration build()
-
keyStore
public SSLConfiguration.SSLConfigurationBuilder keyStore(String keyStore)
-
trustStore
public SSLConfiguration.SSLConfigurationBuilder trustStore(String trustStore)
-
clientAuthEl
public SSLConfiguration.SSLConfigurationBuilder clientAuthEl(String clientAuthEl)
-
httpsProtocolsEl
public SSLConfiguration.SSLConfigurationBuilder httpsProtocolsEl(String httpsProtocolsEl)
-
revocationVerifier
public SSLConfiguration.SSLConfigurationBuilder revocationVerifier(String revocationVerifier)
-
sslProtocol
public SSLConfiguration.SSLConfigurationBuilder sslProtocol(String sslProtocol)
-
preferredCiphersEl
public SSLConfiguration.SSLConfigurationBuilder preferredCiphersEl(String preferredCiphersEl)
-
sessionTimeout
public SSLConfiguration.SSLConfigurationBuilder sessionTimeout(String sessionTimeout)
-
handshakeTimeout
public SSLConfiguration.SSLConfigurationBuilder handshakeTimeout(String handshakeTimeout)
-
-