Interface TimestampMessageDigestBuilder
public interface TimestampMessageDigestBuilder
Builds message-imprint digest to be timestamped
-
Method Summary
Modifier and TypeMethodDescriptioneu.europa.esig.dss.model.DSSMessageDigestArchive timestamp seals the data of the signature in a specific order.eu.europa.esig.dss.model.DSSMessageDigestReturns the content timestamp message-imprint digest (timestamped or to be).eu.europa.esig.dss.model.DSSMessageDigestReturns the message-imprint digest on data (signature value) that was timestamped by the SignatureTimeStamp for the given timestamp.eu.europa.esig.dss.model.DSSMessageDigestReturns the message-imprint digest to be time-stamped.eu.europa.esig.dss.model.DSSMessageDigestReturns the data to be time-stamped which contains the concatenation of CompleteCertificateRefs and CompleteRevocationRefs elements (XAdES example).
-
Method Details
-
getContentTimestampMessageDigest
eu.europa.esig.dss.model.DSSMessageDigest getContentTimestampMessageDigest()Returns the content timestamp message-imprint digest (timestamped or to be).- Returns:
DSSMessageDigestrepresenting the message digest on canonicalized data to be timestamped
-
getSignatureTimestampMessageDigest
eu.europa.esig.dss.model.DSSMessageDigest getSignatureTimestampMessageDigest()Returns the message-imprint digest on data (signature value) that was timestamped by the SignatureTimeStamp for the given timestamp.- Returns:
DSSMessageDigestrepresenting the message-digest on canonicalized data to be timestamped
-
getTimestampX1MessageDigest
eu.europa.esig.dss.model.DSSMessageDigest getTimestampX1MessageDigest()Returns the message-imprint digest to be time-stamped. The data used to create digest contains the digital signature (XAdES example: ds:SignatureValue element), the signature time-stamp(s) present in the AdES-T form, the certification path references and the revocation status references.- Returns:
DSSMessageDigestrepresenting the message digest on canonicalized data to be timestamped
-
getTimestampX2MessageDigest
eu.europa.esig.dss.model.DSSMessageDigest getTimestampX2MessageDigest()Returns the data to be time-stamped which contains the concatenation of CompleteCertificateRefs and CompleteRevocationRefs elements (XAdES example).- Returns:
DSSMessageDigestrepresenting the message digest on canonicalized data to be timestamped
-
getArchiveTimestampMessageDigest
eu.europa.esig.dss.model.DSSMessageDigest getArchiveTimestampMessageDigest()Archive timestamp seals the data of the signature in a specific order. We need to retrieve the data for each timestamp.- Returns:
DSSMessageDigestrepresenting the message digest on canonicalized data to be timestamped
-