Uses of Class
com.itextpdf.signatures.validation.report.ValidationReport
Packages that use ValidationReport
Package
Description
-
Uses of ValidationReport in com.itextpdf.signatures.validation
Methods in com.itextpdf.signatures.validation that return ValidationReportModifier and TypeMethodDescriptionCertificateChainValidator.validate
(ValidationReport result, ValidationContext context, X509Certificate certificate, Date validationDate) Validate given certificate using provided validation date and required extensions.DocumentRevisionsValidator.validateAllDocumentRevisions
(ValidationContext context, PdfDocument document) Validate all document revisions according to docMDP and fieldMDP transform methods.CertificateChainValidator.validateCertificate
(ValidationContext context, X509Certificate certificate, Date validationDate) Validate given certificate using provided validation date and required extensions.SignatureValidator.validateSignature
(String signatureName) Validate single signature in the document.SignatureValidator.validateSignatures()
Validate all signatures in the document.Methods in com.itextpdf.signatures.validation with parameters of type ValidationReportModifier and TypeMethodDescriptionstatic void
SafeCalling.onExceptionLog
(ThrowingAction action, ValidationReport report, Function<Exception, ReportItem> reportItemCreator) Adds a report item to the report when an exception is thrown in the action.static
T SafeCalling.onExceptionLog
(ThrowingSupplier action, T defaultValue, ValidationReport report, Function<Exception, ReportItem> reportItemCreator) Adds a report item to the report when an exception is thrown in the action.static void
SafeCalling.onRuntimeExceptionLog
(Action action, ValidationReport report, Function<Exception, ReportItem> reportItemCreator) Adds a report item to the report when an exception is thrown in the action.static
T SafeCalling.onRuntimeExceptionLog
(Supplier action, T defaultValue, ValidationReport report, Function<Exception, ReportItem> reportItemCreator) Adds a report item to the report when an exception is thrown in the action.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, Date responseGenerationDate) Validates a certificate against Certificate Revocation List (CRL) Responses.void
OCSPValidator.validate
(ValidationReport report, ValidationContext context, X509Certificate certificate, ISingleResp singleResp, IBasicOCSPResp ocspResp, Date validationDate, Date responseGenerationDate) 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. -
Uses of ValidationReport in com.itextpdf.signatures.validation.lotl
Methods in com.itextpdf.signatures.validation.lotl that return ValidationReportModifier and TypeMethodDescriptionCountrySpecificLotlFetcher.Result.getLocalReport()
Gets the local validation report.EuropeanLotlFetcher.Result.getLocalReport()
Gets the list of report items generated during the fetching process.EuropeanResourceFetcher.Result.getLocalReport()
Gets the list of report items.PivotFetcher.Result.getLocalReport()
Gets the local validation report.LotlValidator.validate()
Validates the List of Trusted Lists (Lotl) and retrieves national trusted certificates.protected ValidationReport
XmlSignatureValidator.validate
(InputStream xmlDocumentInputStream) Validates provided XML Lotl file.Methods in com.itextpdf.signatures.validation.lotl with parameters of type ValidationReportModifier and TypeMethodDescriptionboolean
LotlTrustedStore.checkIfCertIsTrusted
(ValidationReport result, ValidationContext context, X509Certificate certificate, Date validationDate) Checks if given certificate is trusted according to context and time in which it is used.void
CountrySpecificLotlFetcher.Result.setLocalReport
(ValidationReport localReport) Sets the local validation report.void
PivotFetcher.Result.setLocalReport
(ValidationReport localReport) Sets the local validation report. -
Uses of ValidationReport in com.itextpdf.signatures.validation.report
Methods in com.itextpdf.signatures.validation.report that return ValidationReportModifier and TypeMethodDescriptionValidationReport.merge
(ValidationReport subReport) Merge allReportItem
objects from sub report into this one.ValidationReport.mergeWithDifferentStatus
(ValidationReport subReport, ReportItem.ReportItemStatus newStatus) Merge allReportItem
objects from sub report into this one with different status.Methods in com.itextpdf.signatures.validation.report with parameters of type ValidationReportModifier and TypeMethodDescriptionValidationReport.merge
(ValidationReport subReport) Merge allReportItem
objects from sub report into this one.ValidationReport.mergeWithDifferentStatus
(ValidationReport subReport, ReportItem.ReportItemStatus newStatus) Merge allReportItem
objects from sub report into this one with different status.