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
ConstructorsConstructorDescriptionASN1EvidenceRecordTimestampSource(ASN1EvidenceRecord evidenceRecord) Default constructor to instantiate a time-stamp source from an evidence record -
Method Summary
Modifier and TypeMethodDescriptionprotected TimestampTokencreateTimestampToken(ArchiveTimeStampObject archiveTimeStamp, EvidenceRecordTimestampType evidenceRecordTimestampType) This method is used to create aTimestampTokenfromArchiveTimeStampObjectMethods inherited from class eu.europa.esig.dss.evidencerecord.common.validation.timestamp.EvidenceRecordTimestampSource
addExternalEvidenceRecord, createAndValidate, findTimestampScopes, getDetachedEvidenceRecords, getEncapsulatedReferencesFromCryptographicInformationList, getEncapsulatedReferencesFromTimestamp, getEncapsulatedReferencesFromTimestamps, getEvidenceRecordReference, getSignerDataReferences, getTimestamps, populateSources, populateSourcesMethods 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:EvidenceRecordTimestampSourceThis method is used to create aTimestampTokenfromArchiveTimeStampObject- Overrides:
createTimestampTokenin classEvidenceRecordTimestampSource<ASN1EvidenceRecord>- Parameters:
archiveTimeStamp-ArchiveTimeStampObjectto extract time-stamp token fromevidenceRecordTimestampType-EvidenceRecordTimestampType- Returns:
TimestampToken
-