Module jpms_dss_xades
Class AllDataObjectsTimeStampBuilder
java.lang.Object
eu.europa.esig.dss.xades.signature.AllDataObjectsTimeStampBuilder
This class allows to create a XAdES content-timestamp which covers all documents (AllDataObjectsTimeStamp).
-
Constructor Summary
ConstructorsConstructorDescriptionAllDataObjectsTimeStampBuilder(eu.europa.esig.dss.spi.x509.tsp.TSPSource tspSource, XAdESSignatureParameters signatureParameters) Default constructor -
Method Summary
Modifier and TypeMethodDescriptioneu.europa.esig.dss.spi.x509.tsp.TimestampTokenbuild(eu.europa.esig.dss.model.DSSDocument document) Builds a message-imprint from the given document and generates a timestampeu.europa.esig.dss.spi.x509.tsp.TimestampTokenTimestamps the list of documents
-
Constructor Details
-
AllDataObjectsTimeStampBuilder
public AllDataObjectsTimeStampBuilder(eu.europa.esig.dss.spi.x509.tsp.TSPSource tspSource, XAdESSignatureParameters signatureParameters) Default constructor- Parameters:
tspSource-TSPSourcesignatureParameters-XAdESSignatureParameters
-
-
Method Details
-
build
public eu.europa.esig.dss.spi.x509.tsp.TimestampToken build(eu.europa.esig.dss.model.DSSDocument document) Builds a message-imprint from the given document and generates a timestamp- Parameters:
document-DSSDocumentto timestamp- Returns:
TimestampToken
-
build
public eu.europa.esig.dss.spi.x509.tsp.TimestampToken build(List<eu.europa.esig.dss.model.DSSDocument> documents) Timestamps the list of documents- Parameters:
documents- a list ofDSSDocuments to timestamp- Returns:
TimestampToken
-