Class ASN1EvidenceRecordTimestampSource
java.lang.Object
eu.europa.esig.dss.spi.validation.timestamp.AbstractTimestampSource
eu.europa.esig.dss.evidencerecord.common.validation.timestamp.EvidenceRecordTimestampSource<ASN1EvidenceRecord>
eu.europa.esig.dss.evidencerecord.asn1.validation.timestamp.ASN1EvidenceRecordTimestampSource
public class ASN1EvidenceRecordTimestampSource
extends EvidenceRecordTimestampSource<ASN1EvidenceRecord>
This class is used to extract incorporated time-stamps from an ASN.1 Evidence Record
-
Field Summary
Fields inherited from class eu.europa.esig.dss.evidencerecord.common.validation.timestamp.EvidenceRecordTimestampSource
certificateSource, crlSource, detachedEvidenceRecords, evidenceRecord, ocspSource, timestamps
-
Constructor Summary
ConstructorDescriptionASN1EvidenceRecordTimestampSource
(ASN1EvidenceRecord evidenceRecord) Default constructor to instantiate a time-stamp source from an evidence record -
Method Summary
Modifier and TypeMethodDescriptionprotected TimestampToken
createTimestampToken
(ArchiveTimeStampObject archiveTimeStamp, EvidenceRecordTimestampType evidenceRecordTimestampType) This method is used to create aTimestampToken
fromArchiveTimeStampObject
Methods inherited from class eu.europa.esig.dss.evidencerecord.common.validation.timestamp.EvidenceRecordTimestampSource
addExternalEvidenceRecord, createAndValidate, findTimestampScopes, getDetachedEvidenceRecords, getEncapsulatedReferencesFromCryptographicInformationList, getEncapsulatedReferencesFromTimestamp, getEncapsulatedReferencesFromTimestamps, getEvidenceRecordReference, getSignerDataReferences, getTimestamps, populateSources, populateSources
Methods 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
-
ASN1EvidenceRecordTimestampSource
Default constructor to instantiate a time-stamp source from an evidence record- Parameters:
evidenceRecord
-ASN1EvidenceRecord
-
-
Method Details
-
createTimestampToken
protected TimestampToken createTimestampToken(ArchiveTimeStampObject archiveTimeStamp, EvidenceRecordTimestampType evidenceRecordTimestampType) Description copied from class:EvidenceRecordTimestampSource
This method is used to create aTimestampToken
fromArchiveTimeStampObject
- Overrides:
createTimestampToken
in classEvidenceRecordTimestampSource<ASN1EvidenceRecord>
- Parameters:
archiveTimeStamp
-ArchiveTimeStampObject
to extract time-stamp token fromevidenceRecordTimestampType
-EvidenceRecordTimestampType
- Returns:
TimestampToken
-