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 voidSafeCalling.onExceptionLog(ThrowingAction action, ValidationReport report, Function<Exception, ReportItem> reportItemCreator) Adds a report item to the report when an exception is thrown in the action.staticT 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 voidSafeCalling.onRuntimeExceptionLog(Action action, ValidationReport report, Function<Exception, ReportItem> reportItemCreator) Adds a report item to the report when an exception is thrown in the action.staticT 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.voidCRLValidator.validate(ValidationReport report, ValidationContext context, X509Certificate certificate, X509CRL crl, Date validationDate, Date responseGenerationDate) Validates a certificate against Certificate Revocation List (CRL) Responses.voidOCSPValidator.validate(ValidationReport report, ValidationContext context, X509Certificate certificate, ISingleResp singleResp, IBasicOCSPResp ocspResp, Date validationDate, Date responseGenerationDate) Validates a certificate against single OCSP Response.voidRevocationDataValidator.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 ValidationReportXmlSignatureValidator.validate(InputStream xmlDocumentInputStream) Validates provided XML Lotl file.Methods in com.itextpdf.signatures.validation.lotl with parameters of type ValidationReportModifier and TypeMethodDescriptionbooleanLotlTrustedStore.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.voidCountrySpecificLotlFetcher.Result.setLocalReport(ValidationReport localReport) Sets the local validation report.voidPivotFetcher.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 allReportItemobjects from sub report into this one.ValidationReport.mergeWithDifferentStatus(ValidationReport subReport, ReportItem.ReportItemStatus newStatus) Merge allReportItemobjects 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 allReportItemobjects from sub report into this one.ValidationReport.mergeWithDifferentStatus(ValidationReport subReport, ReportItem.ReportItemStatus newStatus) Merge allReportItemobjects from sub report into this one with different status.