Class SSLConfiguration
- java.lang.Object
-
- org.apache.synapse.transport.netty.api.config.SSLConfiguration
-
public class SSLConfiguration extends Object
SSLConfigurationencapsulates the transport level security related configurations.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSSLConfiguration.SSLConfigurationBuilderBuilder class for the SSLConfiguration.
-
Constructor Summary
Constructors Constructor Description SSLConfiguration(SSLConfiguration.SSLConfigurationBuilder builder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetClientAuthEl()org.apache.axiom.om.OMElementgetClientAuthElement()StringgetHandshakeTimeout()org.apache.axiom.om.OMElementgetHandshakeTimeoutElement()org.apache.axiom.om.OMElementgetHttpsProtocolElement()StringgetHttpsProtocolsEl()StringgetKeyStore()org.apache.axiom.om.OMElementgetKeyStoreElement()org.apache.axiom.om.OMElementgetPreferredCiphersElement()Return a OMElement of preferred ciphers parameter values.StringgetRevocationVerifier()org.apache.axiom.om.OMElementgetRevocationVerifierElement()StringgetSessionTimeout()org.apache.axiom.om.OMElementgetSessionTimeoutElement()StringgetSslProtocol()org.apache.axiom.om.OMElementgetSslProtocolElement()StringgetTrustStore()org.apache.axiom.om.OMElementgetTrustStoreElement()
-
-
-
Constructor Detail
-
SSLConfiguration
public SSLConfiguration(SSLConfiguration.SSLConfigurationBuilder builder)
-
-
Method Detail
-
getKeyStoreElement
public org.apache.axiom.om.OMElement getKeyStoreElement()
-
getClientAuthElement
public org.apache.axiom.om.OMElement getClientAuthElement()
-
getTrustStoreElement
public org.apache.axiom.om.OMElement getTrustStoreElement()
-
getRevocationVerifierElement
public org.apache.axiom.om.OMElement getRevocationVerifierElement()
-
getHttpsProtocolElement
public org.apache.axiom.om.OMElement getHttpsProtocolElement()
-
getSslProtocolElement
public org.apache.axiom.om.OMElement getSslProtocolElement()
-
getSessionTimeoutElement
public org.apache.axiom.om.OMElement getSessionTimeoutElement()
-
getHandshakeTimeoutElement
public org.apache.axiom.om.OMElement getHandshakeTimeoutElement()
-
getPreferredCiphersElement
public org.apache.axiom.om.OMElement getPreferredCiphersElement()
Return a OMElement of preferred ciphers parameter values.- Returns:
- OMElement
-
getSslProtocol
public String getSslProtocol()
-
getKeyStore
public String getKeyStore()
-
getTrustStore
public String getTrustStore()
-
getClientAuthEl
public String getClientAuthEl()
-
getHttpsProtocolsEl
public String getHttpsProtocolsEl()
-
getRevocationVerifier
public String getRevocationVerifier()
-
getHandshakeTimeout
public String getHandshakeTimeout()
-
getSessionTimeout
public String getSessionTimeout()
-
-