# 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
  Modifier
  Constructor
  Description
  ``
  `ClientConnFactory(org.apache.http.HttpResponseFactory responseFactory, org.apache.http.nio.util.ByteBufferAllocator allocator, SSLContextDetails ssl, Map<RequestDescriptor,SSLContext> sslByHostMap, org.apache.http.params.HttpParams params)`
  ``
  `ClientConnFactory(SSLContextDetails ssl, Map<RequestDescriptor,SSLContext> sslByHostMap, org.apache.http.params.HttpParams params)`
  ``
  `ServerConnFactory(org.apache.http.HttpRequestFactory requestFactory, org.apache.http.nio.util.ByteBufferAllocator allocator, SSLContextDetails ssl, Map<InetSocketAddress,SSLContextDetails> sslByIPMap, org.apache.http.params.HttpParams params)`
  ``
  `ServerConnFactory(SSLContextDetails ssl, Map<InetSocketAddress,SSLContextDetails> sslByIPMap, org.apache.http.params.HttpParams params)`
  ``
  `ServerConnFactory(SSLContextDetails ssl, Map<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
  Modifier
  Constructor
  Description
  ``
  `ServerConnFactory(org.apache.http.HttpRequestFactory requestFactory, org.apache.http.nio.util.ByteBufferAllocator allocator, SSLContextDetails ssl, Map<InetSocketAddress,SSLContextDetails> sslByIPMap, org.apache.http.params.HttpParams params)`
  ``
  `ServerConnFactory(SSLContextDetails ssl, Map<InetSocketAddress,SSLContextDetails> sslByIPMap, org.apache.http.params.HttpParams params)`
  ``
  `ServerConnFactory(SSLContextDetails ssl, Map<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
  Description
  `protected SSLContextDetails`
  ServerConnFactoryBuilder.`ssl`
  Methods in org.apache.synapse.transport.nhttp.config that return SSLContextDetails
  Modifier and Type
  Method
  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, CertificateVerificationManager verificationManager, 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, CertificateVerificationManager verificationManager, String sslProtocol, org.wso2.securevault.SecretResolver secretResolver)`
  `SSLContextDetails`
  ClientConnFactoryBuilder.`getSSLContextDetails()`