Uses of Class
com.itextpdf.signatures.validation.v1.report.ValidationReport
Packages that use ValidationReport
-
Uses of ValidationReport in com.itextpdf.signatures.validation.v1
Methods in com.itextpdf.signatures.validation.v1 that return ValidationReportModifier and TypeMethodDescriptionCertificateChainValidator.validate
(ValidationReport result, ValidationContext context, X509Certificate certificate, Date validationDate) Validate given certificate using provided validation date and required extensions.CertificateChainValidator.validateCertificate
(ValidationContext context, X509Certificate certificate, Date validationDate) Validate given certificate using provided validation date and required extensions.SignatureValidator.validateLatestSignature()
Validate the latest signature in the document.(package private) ValidationReport
DocumentRevisionsValidator.validateRevision
(PdfDocument originalDocument, PdfDocument documentWithoutRevision, DocumentRevision revision) private ValidationReport
SignatureValidator.validateTimestampChain
(ValidationReport validationReport, Certificate[] knownCerts, X509Certificate signingCert) Methods in com.itextpdf.signatures.validation.v1 with parameters of type ValidationReportModifier and TypeMethodDescriptionprivate void
OCSPValidator.addResponderValidationReport
(ValidationReport report, ValidationReport responderReport) private boolean
DocumentRevisionsValidator.compareCatalogs
(PdfDocument documentWithoutRevision, PdfDocument documentWithRevision, ValidationReport report) private boolean
DocumentRevisionsValidator.compareDss
(PdfObject previousDss, PdfObject currentDss, ValidationReport report) private boolean
DocumentRevisionsValidator.compareExtensions
(PdfObject previousExtensions, PdfObject currentExtensions, ValidationReport report) private List
<Certificate> SignatureValidator.getCertificatesFromDss
(ValidationReport validationReport) private PdfPKCS7
SignatureValidator.mathematicallyVerifySignature
(ValidationReport validationReport) RevocationDataValidator.retrieveAllCRLResponses
(ValidationReport report, ValidationContext context, X509Certificate certificate) RevocationDataValidator.retrieveAllCRLResponsesUsingClient
(ValidationReport report, X509Certificate certificate, ICrlClient crlClient) private boolean
CertificateChainValidator.stopValidation
(ValidationReport result, ValidationContext context) private boolean
SignatureValidator.stopValidation
(ValidationReport result, ValidationContext validationContext) CertificateChainValidator.validate
(ValidationReport result, ValidationContext context, X509Certificate certificate, Date validationDate) Validate given certificate using provided validation date and required extensions.void
CRLValidator.validate
(ValidationReport report, ValidationContext context, X509Certificate certificate, X509CRL crl, Date validationDate) Validates a certificate against Certificate Revocation List (CRL) Responses.void
OCSPValidator.validate
(ValidationReport report, ValidationContext context, X509Certificate certificate, ISingleResp singleResp, IBasicOCSPResp ocspResp, Date validationDate) Validates a certificate against single OCSP Response.void
RevocationDataValidator.validate
(ValidationReport report, ValidationContext context, X509Certificate certificate, Date validationDate) Validates revocation data (Certificate Revocation List (CRL) Responses and OCSP Responses) of the certificate.private void
CertificateChainValidator.validateChain
(ValidationReport result, ValidationContext context, X509Certificate certificate, Date validationDate) private void
CertificateChainValidator.validateRequiredExtensions
(ValidationReport result, ValidationContext context, X509Certificate certificate) private void
CertificateChainValidator.validateRevocationData
(ValidationReport report, ValidationContext context, X509Certificate certificate, Date validationDate) private void
RevocationDataValidator.validateRevocationData
(ValidationReport report, ValidationContext context, X509Certificate certificate, Date validationDate, List<ISingleResp> singleResponses, Map<ISingleResp, IBasicOCSPResp> ocspResponsesMap, List<X509CRL> crlResponses) private ValidationReport
SignatureValidator.validateTimestampChain
(ValidationReport validationReport, Certificate[] knownCerts, X509Certificate signingCert) private void
CertificateChainValidator.validateValidityPeriod
(ValidationReport result, X509Certificate certificate, Date validationDate) private void
CRLValidator.verifyCrlIntegrity
(ValidationReport report, ValidationContext context, X509Certificate certificate, X509CRL crl) private void
OCSPValidator.verifyOcspResponder
(ValidationReport report, ValidationContext context, IBasicOCSPResp ocspResp, X509Certificate issuerCert) Verifies if an OCSP response is genuine.private static void
CRLValidator.verifyRevocation
(ValidationReport report, X509Certificate certificate, Date verificationDate, X509CRL crl)