Class PAdESTimestampDataBuilder
java.lang.Object
eu.europa.esig.dss.cades.validation.CAdESTimestampDataBuilder
eu.europa.esig.dss.pades.validation.PAdESTimestampDataBuilder
- All Implemented Interfaces:
eu.europa.esig.dss.validation.timestamp.TimestampDataBuilder
public class PAdESTimestampDataBuilder extends CAdESTimestampDataBuilder
-
Constructor Summary
Constructors Constructor Description PAdESTimestampDataBuilder(PdfSignatureInfo pdfSignatureInfo, org.bouncycastle.cms.SignerInformation signerInformation, List<eu.europa.esig.dss.model.DSSDocument> detacheDocuments) -
Method Summary
Modifier and Type Method Description byte[]getArchiveTimestampData(eu.europa.esig.dss.validation.timestamp.TimestampToken timestampToken)byte[]getSignatureTimestampData(eu.europa.esig.dss.validation.timestamp.TimestampToken timestampToken)byte[]getTimestampX1Data(eu.europa.esig.dss.validation.timestamp.TimestampToken timestampToken)byte[]getTimestampX2Data(eu.europa.esig.dss.validation.timestamp.TimestampToken timestampToken)voidsetSignatureTimestamps(List<eu.europa.esig.dss.validation.timestamp.TimestampToken> signatureTimestamps)Methods inherited from class eu.europa.esig.dss.cades.validation.CAdESTimestampDataBuilder
getContentTimestampData
-
Constructor Details
-
PAdESTimestampDataBuilder
public PAdESTimestampDataBuilder(PdfSignatureInfo pdfSignatureInfo, org.bouncycastle.cms.SignerInformation signerInformation, List<eu.europa.esig.dss.model.DSSDocument> detacheDocuments)
-
-
Method Details
-
setSignatureTimestamps
public void setSignatureTimestamps(List<eu.europa.esig.dss.validation.timestamp.TimestampToken> signatureTimestamps) -
getSignatureTimestampData
public byte[] getSignatureTimestampData(eu.europa.esig.dss.validation.timestamp.TimestampToken timestampToken)- Specified by:
getSignatureTimestampDatain interfaceeu.europa.esig.dss.validation.timestamp.TimestampDataBuilder- Overrides:
getSignatureTimestampDatain classCAdESTimestampDataBuilder
-
getTimestampX1Data
public byte[] getTimestampX1Data(eu.europa.esig.dss.validation.timestamp.TimestampToken timestampToken)- Specified by:
getTimestampX1Datain interfaceeu.europa.esig.dss.validation.timestamp.TimestampDataBuilder- Overrides:
getTimestampX1Datain classCAdESTimestampDataBuilder
-
getTimestampX2Data
public byte[] getTimestampX2Data(eu.europa.esig.dss.validation.timestamp.TimestampToken timestampToken)- Specified by:
getTimestampX2Datain interfaceeu.europa.esig.dss.validation.timestamp.TimestampDataBuilder- Overrides:
getTimestampX2Datain classCAdESTimestampDataBuilder
-
getArchiveTimestampData
public byte[] getArchiveTimestampData(eu.europa.esig.dss.validation.timestamp.TimestampToken timestampToken)- Specified by:
getArchiveTimestampDatain interfaceeu.europa.esig.dss.validation.timestamp.TimestampDataBuilder- Overrides:
getArchiveTimestampDatain classCAdESTimestampDataBuilder
-