Package eu.europa.esig.dss.pades.validation
package eu.europa.esig.dss.pades.validation
-
ClassDescriptionThis class represents a ByteRange of a PDF RevisionReads InputStream according to the given
ByteRange
This class is used to verify conformance of a CMSSignedData to be incorporated to a PDF as a PAdES signaturePerforms checks according to EN 319 142-1 v1.1.1 "6.3 PAdES baseline signatures"CertificateSource that will retrieve the certificate from a PAdES SignatureCRLSource that will retrieve the CRL from a PAdES SignatureDiagnosticDataBuilder for a PDF signatureOCSPSource that retrieves the OCSPResp from a PAdES SignatureImplementation of AdvancedSignature for PAdESBuilds a signature identifier for a PAdES signatureInternal representation of a PDF document.Represents a source of CRL tokens extracted from a PDF's CMSRepresents a source of OCSP tokens extracted from a PDF's CMSValidation of PDF document.Loads a relevant validator for a PDF documentValidation of PDF document.Loads a relevant validator for a PDF documentThe usage of this interface permit the user to choose the underlying PDF library use to created PDF signatures.Contains PDF signature dictionary informationObject of this interface represents a PDF Signature fieldA PDF implementation ifValidationDataContainer
containing a validation data to be incorporated within a PDF documentRevocationInfoArchival ::= SEQUENCE { crl [0] EXPLICIT SEQUENCE of CRLs, OPTIONAL ocsp [1] EXPLICIT SEQUENCE of OCSP Responses, OPTIONAL otherRevInfo [2] EXPLICIT SEQUENCE of OtherRevInfo, OPTIONAL }