Package eu.emi.security.authn.x509.helpers.pkipath
Helper classes for internal, low level, logic of certificate path validation.
Warning: this package contains internal implementation of the library. It is not guaranteed that API of the classes from this package will not change in future releases.
-
Class Summary Class Description AbstractValidator Base implementation ofX509CertChainValidator
.BCCertPathValidator Low-level certificate validator based on the BCPKIXCertPathReviewer
with additional support for proxy certificates.BCErrorMapper MapsPKIXCertPathReviewer
errors toValidationError
.ExtPKIXParameters2 Extended PKIX parameters with additional settings related to the library features: different CRL modes and proxy support.ExtPKIXParameters2.Builder NonValidatingCertPathBuilder This class is a modified copy of BC'sPKIXCertPathBuilderSpi
.PKIXProxyCertificateChecker Checker which handles proxy certificate extensions so BC won't report them as unknown.PlainCRLValidator An abstract validator which provides a CRL support common for validators usingPlainCRLStoreSpi
.PlainStoreUtils Class for CA or CRL stores with utility methods for handling list of locations as wildcards or URLs. -
Exception Summary Exception Description SimpleValidationErrorException Contains one problem code with optional arguments.ValidationErrorException Wraps a list ofValidationError