Uses of Interface
eu.europa.esig.dss.spi.x509.evidencerecord.EvidenceRecord
Package
Description
-
Uses of EvidenceRecord in eu.europa.esig.dss.asic.cades.validation.timestamp
Modifier and TypeMethodDescriptionprotected boolean
ASiCWithCAdESTimestampAnalyzer.isTimestampCoveredByEvidenceRecord
(TimestampToken timestampToken, EvidenceRecord evidenceRecord) -
Uses of EvidenceRecord in eu.europa.esig.dss.asic.common.validation
Modifier and TypeMethodDescriptionprotected List
<EvidenceRecord> AbstractASiCContainerAnalyzer.buildDetachedEvidenceRecords()
Modifier and TypeMethodDescriptionprotected boolean
AbstractASiCContainerAnalyzer.coversSignature
(AdvancedSignature signature, EvidenceRecord evidenceRecord) Modifier and TypeMethodDescriptionprotected void
AbstractASiCContainerAnalyzer.attachExternalEvidenceRecords
(List<EvidenceRecord> embeddedEvidenceRecords, List<EvidenceRecord> detachedEvidenceRecords) Appends detached evidence record provided to the validator to the evidence records covered by the corresponding evidence records -
Uses of EvidenceRecord in eu.europa.esig.dss.cades.validation.timestamp
Modifier and TypeMethodDescriptionprotected List
<EvidenceRecord> CAdESTimestampSource.makeEvidenceRecords
(CAdESAttribute signatureAttribute, List<TimestampedReference> references) -
Uses of EvidenceRecord in eu.europa.esig.dss.evidencerecord.asn1.validation
Modifier and TypeClassDescriptionclass
ASN.1 Evidence Record implementations (RFC 4998)Modifier and TypeMethodDescriptionprotected EvidenceRecord
ASN1EvidenceRecordAnalyzer.buildEvidenceRecord()
-
Uses of EvidenceRecord in eu.europa.esig.dss.evidencerecord.common.validation
Modifier and TypeClassDescriptionclass
Default representation of an Evidence RecordModifier and TypeMethodDescriptionprotected abstract EvidenceRecord
DefaultEvidenceRecordAnalyzer.buildEvidenceRecord()
Builds an evidence record objectDefaultEvidenceRecordAnalyzer.getEvidenceRecord()
DefaultEvidenceRecordValidator.getEvidenceRecord()
Modifier and TypeMethodDescriptionDefaultEvidenceRecord.getDetachedEvidenceRecords()
DefaultEvidenceRecordAnalyzer.getDetachedEvidenceRecords()
Modifier and TypeMethodDescriptionvoid
DefaultEvidenceRecord.addExternalEvidenceRecord
(EvidenceRecord evidenceRecord) -
Uses of EvidenceRecord in eu.europa.esig.dss.evidencerecord.common.validation.scope
ModifierConstructorDescriptionEvidenceRecordTimestampScopeFinder
(EvidenceRecord evidenceRecord) Default constructor -
Uses of EvidenceRecord in eu.europa.esig.dss.evidencerecord.common.validation.timestamp
Modifier and TypeFieldDescriptionprotected List
<EvidenceRecord> EvidenceRecordTimestampSource.detachedEvidenceRecords
This variable contains the list of detached evidence record tokens covering the evidence record.Modifier and TypeMethodDescriptionEvidenceRecordTimestampSource.getDetachedEvidenceRecords()
Returns a list of detached evidence records covering the evidence recordModifier and TypeMethodDescriptionvoid
EvidenceRecordTimestampSource.addExternalEvidenceRecord
(EvidenceRecord evidenceRecord) Adds an external evidence record to the validation scopeprotected void
EvidenceRecordTimestampSource.populateSources
(EvidenceRecord externalEvidenceRecord) Allows to populate all sources from an external evidence record -
Uses of EvidenceRecord in eu.europa.esig.dss.evidencerecord.xml.validation
Modifier and TypeClassDescriptionclass
XML Evidence Record implementations (RFC 6283)Modifier and TypeMethodDescriptionprotected EvidenceRecord
XMLEvidenceRecordAnalyzer.buildEvidenceRecord()
-
Uses of EvidenceRecord in eu.europa.esig.dss.jades.validation.timestamp
Modifier and TypeMethodDescriptionprotected List
<EvidenceRecord> JAdESTimestampSource.makeEvidenceRecords
(JAdESAttribute signatureAttribute, List<TimestampedReference> references) -
Uses of EvidenceRecord in eu.europa.esig.dss.spi.signature
Modifier and TypeMethodDescriptionAdvancedSignature.getAllEvidenceRecords()
Returns a list of all evidence recordsDefaultAdvancedSignature.getAllEvidenceRecords()
AdvancedSignature.getDetachedEvidenceRecords()
Returns a list of detached evidence recordsDefaultAdvancedSignature.getDetachedEvidenceRecords()
AdvancedSignature.getEmbeddedEvidenceRecords()
Returns a list of embedded evidence recordsDefaultAdvancedSignature.getEmbeddedEvidenceRecords()
Modifier and TypeMethodDescriptionvoid
AdvancedSignature.addExternalEvidenceRecord
(EvidenceRecord evidenceRecord) Adds an evidence record covering the signature filevoid
DefaultAdvancedSignature.addExternalEvidenceRecord
(EvidenceRecord evidenceRecord) -
Uses of EvidenceRecord in eu.europa.esig.dss.spi.validation
Modifier and TypeMethodDescriptionSignatureValidationContext.getProcessedEvidenceRecords()
ValidationContext.getProcessedEvidenceRecords()
Returns evidence records added to the validation contextModifier and TypeMethodDescriptionvoid
SignatureValidationContext.addEvidenceRecordForVerification
(EvidenceRecord evidenceRecord) void
ValidationContext.addEvidenceRecordForVerification
(EvidenceRecord evidenceRecord) Adds Evidence Record's content to proceed with validation -
Uses of EvidenceRecord in eu.europa.esig.dss.spi.validation.analyzer
Modifier and TypeMethodDescriptionprotected EvidenceRecord
DefaultDocumentAnalyzer.buildEvidenceRecord
(DSSDocument evidenceRecordDocument) Builds an evidence record from the givenDSSDocument
protected EvidenceRecord
DefaultDocumentAnalyzer.getEvidenceRecord
(EvidenceRecordAnalyzer evidenceRecordReader) Gets an evidence record from aevidenceRecordReader
Modifier and TypeMethodDescriptionprotected List
<EvidenceRecord> DefaultDocumentAnalyzer.buildDetachedEvidenceRecords()
Builds a list of detachedEvidenceRecord
s extracted from the documentprotected List
<EvidenceRecord> DefaultDocumentAnalyzer.getAllEvidenceRecords
(List<AdvancedSignature> signatures, List<EvidenceRecord> detachedEvidenceRecords) Returns a list of all found evidence records (embedded and detached)DefaultDocumentAnalyzer.getDetachedEvidenceRecords()
DocumentAnalyzer.getDetachedEvidenceRecords()
Retrieves the detached evidence records found in the documentModifier and TypeMethodDescriptionprotected boolean
DefaultDocumentAnalyzer.coversSignature
(AdvancedSignature signature, EvidenceRecord evidenceRecord) Verifies whether anevidenceRecord
covers thesignature
protected List
<SignatureScope> DefaultDocumentAnalyzer.getEvidenceRecordScopes
(EvidenceRecord evidenceRecord) Finds evidence record scopesprotected boolean
DefaultDocumentAnalyzer.isTimestampCoveredByEvidenceRecord
(TimestampToken timestampToken, EvidenceRecord evidenceRecord) Checks whether thetimestampToken
is covered by the givenevidenceRecord
Modifier and TypeMethodDescriptionprotected void
DefaultDocumentAnalyzer.prepareDetachedEvidenceRecordValidationContext
(ValidationContext validationContext, Collection<EvidenceRecord> evidenceRecords) Prepares thevalidationContext
for the evidence record validation processvoid
DefaultDocumentAnalyzer.setDetachedEvidenceRecords
(List<EvidenceRecord> evidenceRecords) Sets a list of detached evidence records -
Uses of EvidenceRecord in eu.europa.esig.dss.spi.validation.analyzer.evidencerecord
Modifier and TypeMethodDescriptionEvidenceRecordAnalyzer.getEvidenceRecord()
Returns a single EvidenceRecord to be validated -
Uses of EvidenceRecord in eu.europa.esig.dss.spi.validation.scope
Modifier and TypeFieldDescriptionprotected final EvidenceRecord
EvidenceRecordScopeFinder.evidenceRecord
The associated evidence recordModifierConstructorDescriptionEvidenceRecordScopeFinder
(EvidenceRecord evidenceRecord) Default constructor -
Uses of EvidenceRecord in eu.europa.esig.dss.spi.validation.timestamp
Modifier and TypeFieldDescriptionprotected List
<EvidenceRecord> SignatureTimestampSource.detachedEvidenceRecords
This variable contains the list of evidence records detached from the signature document.protected List
<EvidenceRecord> SignatureTimestampSource.embeddedEvidenceRecords
This variable contains the list of evidence records embedded to the signature document.Modifier and TypeMethodDescriptionSignatureTimestampSource.getAllEvidenceRecords()
SignatureTimestampSource.getDetachedEvidenceRecords()
SignatureTimestampSource.getEmbeddedEvidenceRecords()
protected abstract List
<EvidenceRecord> SignatureTimestampSource.makeEvidenceRecords
(SA signatureAttribute, List<TimestampedReference> references) Creates a list of evidence records from the providedsignatureAttribute
Modifier and TypeMethodDescriptionvoid
DetachedTimestampSource.addExternalEvidenceRecord
(EvidenceRecord evidenceRecord) Adds the external evidence record to the sourcevoid
SignatureTimestampSource.addExternalEvidenceRecord
(EvidenceRecord evidenceRecord) protected void
SignatureTimestampSource.populateSources
(EvidenceRecord externalEvidenceRecord) Allows to populate all sources from an external evidence recordprotected void
AbstractTimestampSource.processEmbeddedEvidenceRecords
(EvidenceRecord evidenceRecord) Enriches embedded evidence records with the covered referencesprotected void
AbstractTimestampSource.processEvidenceRecordTimestamps
(EvidenceRecord evidenceRecord) Enriches embedded time-stamp tokens with evidence record references -
Uses of EvidenceRecord in eu.europa.esig.dss.spi.x509.evidencerecord
Modifier and TypeMethodDescriptionEvidenceRecord.getDetachedEvidenceRecords()
Returns a list of detached evidence records covering the current evidence record.Modifier and TypeMethodDescriptionvoid
EvidenceRecord.addExternalEvidenceRecord
(EvidenceRecord evidenceRecord) This method allows to add an external evidence record covering the current evidence record. -
Uses of EvidenceRecord in eu.europa.esig.dss.spi.x509.tsp
Modifier and TypeMethodDescriptionTimestampSource.getAllEvidenceRecords()
Returns a list of all evidence records associated with the signatureTimestampSource.getDetachedEvidenceRecords()
Returns a list of evidence records detached from a signature documentTimestampToken.getDetachedEvidenceRecords()
Gets a list of detached evidence records covering the time-stamp, when applicableTimestampSource.getEmbeddedEvidenceRecords()
Returns a list of evidence records embedded to a signature documentModifier and TypeMethodDescriptionvoid
TimestampToken.addDetachedEvidenceRecord
(EvidenceRecord evidenceRecord) Adds an evidence record to the time-stamp's listvoid
TimestampSource.addExternalEvidenceRecord
(EvidenceRecord evidenceRecord) This method allows to add an external evidence record. -
Uses of EvidenceRecord in eu.europa.esig.dss.validation
Modifier and TypeMethodDescriptionDocumentValidator.getDetachedEvidenceRecords()
Retrieves the detached evidence records found in the documentSignedDocumentValidator.getDetachedEvidenceRecords()
-
Uses of EvidenceRecord in eu.europa.esig.dss.validation.evidencerecord
Modifier and TypeMethodDescriptionEvidenceRecordValidator.getEvidenceRecord()
Returns a single EvidenceRecord to be validated -
Uses of EvidenceRecord in eu.europa.esig.dss.validation.identifier
Modifier and TypeMethodDescriptionprotected String
UserFriendlyIdentifierProvider.getIdAsStringForEvidenceRecordIdentifier
(EvidenceRecord evidenceRecord) Gets aString
identifier for a givenEvidenceRecord
-
Uses of EvidenceRecord in eu.europa.esig.dss.validation.reports.diagnostic
Modifier and TypeFieldDescriptionprotected Collection
<EvidenceRecord> SignedDocumentDiagnosticDataBuilder.evidenceRecords
The collection of evidence recordsModifier and TypeMethodDescriptionSignedDocumentDiagnosticDataBuilder.foundEvidenceRecords
(Collection<EvidenceRecord> evidenceRecords) This method allows to set the evidence records -
Uses of EvidenceRecord in eu.europa.esig.dss.xades.validation.timestamp
Modifier and TypeMethodDescriptionprotected List
<EvidenceRecord> XAdESTimestampSource.makeEvidenceRecords
(XAdESAttribute signatureAttribute, List<TimestampedReference> references)