# 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
  Modifier
  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)`