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
ConstructorDescriptionPdfSignatureRevision
(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
-PdfCompositeDssDictionary
combined from all PDF's /DSS revisionsdssDictionary
- the DSS dictionarysignatureFields
- list ofPdfSignatureField
ssignedContent
-DSSDocument
the signed datapreviousRevision
-DSSDocument
the 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
Gets the DSS dictionary- Returns:
PdfDssDict
-