## Uses of Class
org.apache.synapse.transport.certificatevalidation.CertificateVerificationManager

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

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

    Constructors in org.apache.synapse.transport.http.conn with parameters of type CertificateVerificationManager
    Constructor | Description
    --- | ---
    `ClientSSLSetupHandler​(org.apache.http.conn.ssl.X509HostnameVerifier hostnameVerifier, CertificateVerificationManager verificationManager)` |
    `ServerSSLSetupHandler​(SSLClientAuth clientAuth, String[] httpsProtocols, CertificateVerificationManager verificationManager, String[] preferredCiphers)` |

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

    Methods in org.apache.synapse.transport.nhttp.config with parameters of type CertificateVerificationManager
    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)` |