## Uses of Interface
org.apache.synapse.transport.certificatevalidation.RevocationVerifier

- Packages that use RevocationVerifier
  Package | Description
  --- | ---
  org.apache.synapse.transport.certificatevalidation.crl |
  org.apache.synapse.transport.certificatevalidation.ocsp |
  org.apache.synapse.transport.certificatevalidation.pathvalidation |

- - ### Uses of RevocationVerifier in org.apache.synapse.transport.certificatevalidation.crl

    Classes in org.apache.synapse.transport.certificatevalidation.crl that implement RevocationVerifier
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CRLVerifier` This is used to verify a certificate is revoked or not by using the Certificate Revocation List published by the CA.

  - ### Uses of RevocationVerifier in org.apache.synapse.transport.certificatevalidation.ocsp

    Classes in org.apache.synapse.transport.certificatevalidation.ocsp that implement RevocationVerifier
    Modifier and Type | Class and Description
    --- | ---
    `class` | `OCSPVerifier` Used to check if a Certificate is revoked or not by its CA using Online Certificate Status Protocol (OCSP).

  - ### Uses of RevocationVerifier in org.apache.synapse.transport.certificatevalidation.pathvalidation

    Constructors in org.apache.synapse.transport.certificatevalidation.pathvalidation with parameters of type RevocationVerifier
    Constructor and Description
    `CertificatePathValidator(java.security.cert.X509Certificate[] certChainArray, RevocationVerifier verifier)`
    `PathChecker(java.security.cert.X509Certificate[] certChainArray, RevocationVerifier verifier)`

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