# Uses of Interface
java.security.cert.CertPathChecker

Packages that use CertPathChecker
Package | Description
--- | ---
java.security.cert | Provides classes and interfaces for parsing and managing certificates, certificate revocation lists (CRLs), and certification paths.

## Uses of CertPathChecker in java.security.cert

Classes in java.security.cert that implement CertPathChecker
Modifier and Type | Class | Description
--- | --- | ---
`class` | `PKIXCertPathChecker` | An abstract class that performs one or more checks on an `X509Certificate`.
`class` | `PKIXRevocationChecker` | A `PKIXCertPathChecker` for checking the revocation status of certificates with the PKIX algorithm.

Methods in java.security.cert that return CertPathChecker
Modifier and Type | Method | Description
--- | --- | ---
`CertPathChecker` | CertPathBuilderSpi.`engineGetRevocationChecker()` | Returns a `CertPathChecker` that this implementation uses to check the revocation status of certificates.
`CertPathChecker` | CertPathValidatorSpi.`engineGetRevocationChecker()` | Returns a `CertPathChecker` that this implementation uses to check the revocation status of certificates.
`CertPathChecker` | CertPathBuilder.`getRevocationChecker()` | Returns a `CertPathChecker` that the encapsulated `CertPathBuilderSpi` implementation uses to check the revocation status of certificates.
`CertPathChecker` | CertPathValidator.`getRevocationChecker()` | Returns a `CertPathChecker` that the encapsulated `CertPathValidatorSpi` implementation uses to check the revocation status of certificates.