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
ConstructorsConstructorDescriptionDefault constructor instantiating object with empty resourcesDetachedTimestampSource(TimestampToken timestampToken) Constructor to instantiate a list of time-stamps with the givenTimestampToken -
Method Summary
Modifier and TypeMethodDescriptionvoidaddExternalEvidenceRecord(EvidenceRecord evidenceRecord) Adds the external evidence record to the sourcevoidaddExternalTimestamp(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
TimestampTokens
-
addExternalTimestamp
Adds the external timestamp to the source- Parameters:
timestamp-TimestampToken
-
addExternalEvidenceRecord
Adds the external evidence record to the source- Parameters:
evidenceRecord-EvidenceRecord
-