## Uses of Class
org.apache.synapse.transport.http.conn.SSLContextDetails

- Packages that use SSLContextDetails
  Package | Description
  --- | ---
  org.apache.synapse.transport.http.conn |
  org.apache.synapse.transport.nhttp.config |

- - ### Uses of SSLContextDetails in org.apache.synapse.transport.http.conn

    Constructors in org.apache.synapse.transport.http.conn with parameters of type SSLContextDetails
    Constructor and Description
    `ClientConnFactory(org.apache.http.HttpResponseFactory responseFactory, org.apache.http.nio.util.ByteBufferAllocator allocator, SSLContextDetails ssl, java.util.Map<java.lang.String,javax.net.ssl.SSLContext> sslByHostMap, org.apache.http.params.HttpParams params)`
    `ClientConnFactory(SSLContextDetails ssl, java.util.Map<java.lang.String,javax.net.ssl.SSLContext> sslByHostMap, org.apache.http.params.HttpParams params)`
    `ServerConnFactory(org.apache.http.HttpRequestFactory requestFactory, org.apache.http.nio.util.ByteBufferAllocator allocator, SSLContextDetails ssl, java.util.Map<java.net.InetSocketAddress,SSLContextDetails> sslByIPMap, org.apache.http.params.HttpParams params)`
    `ServerConnFactory(SSLContextDetails ssl, java.util.Map<java.net.InetSocketAddress,SSLContextDetails> sslByIPMap, org.apache.http.params.HttpParams params)`
    `ServerConnFactory(SSLContextDetails ssl, java.util.Map<java.net.InetSocketAddress,SSLContextDetails> sslByIPMap, org.apache.http.params.HttpParams params, int port)`

    Constructor parameters in org.apache.synapse.transport.http.conn with type arguments of type SSLContextDetails
    Constructor and Description
    `ServerConnFactory(org.apache.http.HttpRequestFactory requestFactory, org.apache.http.nio.util.ByteBufferAllocator allocator, SSLContextDetails ssl, java.util.Map<java.net.InetSocketAddress,SSLContextDetails> sslByIPMap, org.apache.http.params.HttpParams params)`
    `ServerConnFactory(SSLContextDetails ssl, java.util.Map<java.net.InetSocketAddress,SSLContextDetails> sslByIPMap, org.apache.http.params.HttpParams params)`
    `ServerConnFactory(SSLContextDetails ssl, java.util.Map<java.net.InetSocketAddress,SSLContextDetails> sslByIPMap, org.apache.http.params.HttpParams params, int port)`

  - ### Uses of SSLContextDetails in org.apache.synapse.transport.nhttp.config

    Fields in org.apache.synapse.transport.nhttp.config declared as SSLContextDetails
    Modifier and Type | Field and Description
    --- | ---
    `protected SSLContextDetails` | ServerConnFactoryBuilder.`ssl`

    Methods in org.apache.synapse.transport.nhttp.config that return SSLContextDetails
    Modifier and Type | Method and Description
    --- | ---
    `protected SSLContextDetails` | ServerConnFactoryBuilder.`createSSLContext(org.apache.axiom.om.OMElement keyStoreEl, org.apache.axiom.om.OMElement trustStoreEl, org.apache.axiom.om.OMElement cientAuthEl, org.apache.axiom.om.OMElement httpsProtocolsEl, org.apache.axiom.om.OMElement preferredCiphersEl, RevocationVerificationManager verificationManager, java.lang.String sslProtocol)`
    `protected SSLContextDetails` | ServerConnFactoryBuilder.`createSSLContext(org.apache.axiom.om.OMElement keyStoreEl, org.apache.axiom.om.OMElement trustStoreEl, org.apache.axiom.om.OMElement cientAuthEl, org.apache.axiom.om.OMElement httpsProtocolsEl, org.apache.axiom.om.OMElement preferredCiphersEl, RevocationVerificationManager verificationManager, java.lang.String sslProtocol, org.wso2.securevault.SecretResolver secretResolver)`

Copyright © 2005-2021 Apache Software Foundation. All Rights Reserved.