Package eu.europa.esig.dss.pdf
Class PdfSignatureRevision
java.lang.Object
eu.europa.esig.dss.pdf.PdfCMSRevision
eu.europa.esig.dss.pdf.PdfSignatureRevision
- All Implemented Interfaces:
PdfRevision,Serializable
Represents a PDF revision for an electronic signature
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionPdfSignatureRevision(PdfSignatureDictionary signatureDictionary, PdfCompositeDssDictionary compositeDssDictionary, PdfDssDict dssDictionary, List<PdfSignatureField> signatureFields, DSSDocument signedContent, DSSDocument previousRevision, boolean coverCompleteRevision) Default constructor -
Method Summary
Modifier and TypeMethodDescriptionGets the composite DSS dictionaryGets the DSS dictionaryMethods inherited from class eu.europa.esig.dss.pdf.PdfCMSRevision
areAllOriginalBytesCovered, getByteRange, getCMSSignedData, getFields, getModificationDetection, getPdfSigDictInfo, getPreviousRevision, getSignedData, getSigningDate, setModificationDetection
-
Constructor Details
-
PdfSignatureRevision
public PdfSignatureRevision(PdfSignatureDictionary signatureDictionary, PdfCompositeDssDictionary compositeDssDictionary, PdfDssDict dssDictionary, List<PdfSignatureField> signatureFields, DSSDocument signedContent, DSSDocument previousRevision, boolean coverCompleteRevision) Default constructor- Parameters:
signatureDictionary- pdf signature dictionary wrappercompositeDssDictionary-PdfCompositeDssDictionarycombined from all PDF's /DSS revisionsdssDictionary- the DSS dictionarysignatureFields- list ofPdfSignatureFieldssignedContent-DSSDocumentthe signed datapreviousRevision-DSSDocumentthe originally signed PDF revision (before signature)coverCompleteRevision- identifies if the signature covers the whole revision
-
-
Method Details
-
getCompositeDssDictionary
Gets the composite DSS dictionary- Returns:
PdfCompositeDssDictionary
-
getDssDictionary
-