Class DetachedTimestampSource
java.lang.Object
eu.europa.esig.dss.spi.validation.timestamp.AbstractTimestampSource
eu.europa.esig.dss.spi.validation.timestamp.DetachedTimestampSource
Performs processing of detached timestamps
-
Constructor Summary
ConstructorDescriptionDefault constructor instantiating object with empty resourcesDetachedTimestampSource
(TimestampToken timestampToken) Constructor to instantiate a list of time-stamps with the givenTimestampToken
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addExternalEvidenceRecord
(EvidenceRecord evidenceRecord) Adds the external evidence record to the sourcevoid
addExternalTimestamp
(TimestampToken timestamp) Adds the external timestamp to the sourceReturns a list of processed detached timestampsMethods inherited from class eu.europa.esig.dss.spi.validation.timestamp.AbstractTimestampSource
addReference, addReference, addReferences, createReferenceForCertificate, createReferenceForIdentifier, createReferencesForCertificateRefs, createReferencesForCertificates, createReferencesForCRLBinaries, createReferencesForCRLRefs, createReferencesForIdentifiers, createReferencesForOCSPBinaries, createReferencesForOCSPBinary, createReferencesForOCSPRefs, getEncapsulatedValuesFromTimestamp, getReferencesFromTimestamp, getSignerDataTimestampedReferences, processEmbeddedEvidenceRecords, processEvidenceRecordTimestamps
-
Constructor Details
-
DetachedTimestampSource
public DetachedTimestampSource()Default constructor instantiating object with empty resources -
DetachedTimestampSource
Constructor to instantiate a list of time-stamps with the givenTimestampToken
- Parameters:
timestampToken
-TimestampToken
-
-
Method Details
-
getDetachedTimestamps
Returns a list of processed detached timestamps- Returns:
- a list of
TimestampToken
s
-
addExternalTimestamp
Adds the external timestamp to the source- Parameters:
timestamp
-TimestampToken
-
addExternalEvidenceRecord
Adds the external evidence record to the source- Parameters:
evidenceRecord
-EvidenceRecord
-