Uses of Interface
eu.europa.esig.dss.spi.x509.evidencerecord.EvidenceRecord
Packages that use EvidenceRecord
Package
Description
-
Uses of EvidenceRecord in eu.europa.esig.dss.spi.signature
Methods in eu.europa.esig.dss.spi.signature that return types with arguments of type EvidenceRecordModifier 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()Methods in eu.europa.esig.dss.spi.signature with parameters of type EvidenceRecordModifier and TypeMethodDescriptionvoidAdvancedSignature.addExternalEvidenceRecord(EvidenceRecord evidenceRecord) Adds an evidence record covering the signature filevoidDefaultAdvancedSignature.addExternalEvidenceRecord(EvidenceRecord evidenceRecord) -
Uses of EvidenceRecord in eu.europa.esig.dss.spi.validation
Methods in eu.europa.esig.dss.spi.validation that return types with arguments of type EvidenceRecordModifier and TypeMethodDescriptionSignatureValidationContext.getProcessedEvidenceRecords()ValidationContext.getProcessedEvidenceRecords()Returns evidence records added to the validation contextMethods in eu.europa.esig.dss.spi.validation with parameters of type EvidenceRecordModifier and TypeMethodDescriptionvoidSignatureValidationContext.addEvidenceRecordForVerification(EvidenceRecord evidenceRecord) voidValidationContext.addEvidenceRecordForVerification(EvidenceRecord evidenceRecord) Adds Evidence Record's content to proceed with validation -
Uses of EvidenceRecord in eu.europa.esig.dss.spi.validation.analyzer
Methods in eu.europa.esig.dss.spi.validation.analyzer that return EvidenceRecordModifier and TypeMethodDescriptionprotected EvidenceRecordDefaultDocumentAnalyzer.buildEvidenceRecord(eu.europa.esig.dss.model.DSSDocument evidenceRecordDocument) Builds an evidence record from the givenDSSDocumentprotected EvidenceRecordDefaultDocumentAnalyzer.getEvidenceRecord(EvidenceRecordAnalyzer evidenceRecordAnalyzer) Gets an evidence record from aevidenceRecordAnalyzerMethods in eu.europa.esig.dss.spi.validation.analyzer that return types with arguments of type EvidenceRecordModifier and TypeMethodDescriptionprotected List<EvidenceRecord> DefaultDocumentAnalyzer.buildDetachedEvidenceRecords()Builds a list of detachedEvidenceRecords 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 documentMethods in eu.europa.esig.dss.spi.validation.analyzer with parameters of type EvidenceRecordModifier and TypeMethodDescriptionprotected booleanDefaultDocumentAnalyzer.coversSignature(AdvancedSignature signature, EvidenceRecord evidenceRecord) Verifies whether anevidenceRecordcovers thesignatureprotected List<eu.europa.esig.dss.model.scope.SignatureScope> DefaultDocumentAnalyzer.getEvidenceRecordScopes(EvidenceRecord evidenceRecord) Finds evidence record scopesprotected booleanDefaultDocumentAnalyzer.isTimestampCoveredByEvidenceRecord(TimestampToken timestampToken, EvidenceRecord evidenceRecord) Checks whether thetimestampTokenis covered by the givenevidenceRecordMethod parameters in eu.europa.esig.dss.spi.validation.analyzer with type arguments of type EvidenceRecordModifier and TypeMethodDescriptionprotected voidDefaultDocumentAnalyzer.prepareDetachedEvidenceRecordValidationContext(ValidationContext validationContext, Collection<EvidenceRecord> evidenceRecords) Prepares thevalidationContextfor the evidence record validation processvoidDefaultDocumentAnalyzer.setDetachedEvidenceRecords(List<EvidenceRecord> evidenceRecords) Sets a list of detached evidence records -
Uses of EvidenceRecord in eu.europa.esig.dss.spi.validation.analyzer.evidencerecord
Methods in eu.europa.esig.dss.spi.validation.analyzer.evidencerecord that return EvidenceRecordModifier and TypeMethodDescriptionEvidenceRecordAnalyzer.getEvidenceRecord()Returns a single EvidenceRecord to be validated -
Uses of EvidenceRecord in eu.europa.esig.dss.spi.validation.scope
Fields in eu.europa.esig.dss.spi.validation.scope declared as EvidenceRecordModifier and TypeFieldDescriptionprotected final EvidenceRecordEvidenceRecordScopeFinder.evidenceRecordThe associated evidence recordMethods in eu.europa.esig.dss.spi.validation.scope with parameters of type EvidenceRecordModifier and TypeMethodDescriptionprotected booleanEvidenceRecordScopeFinder.isSignatureEmbeddedAndValid(EvidenceRecord evidenceRecord) Verifies whether the signature is embedded and covers the master signatureConstructors in eu.europa.esig.dss.spi.validation.scope with parameters of type EvidenceRecordModifierConstructorDescriptionEvidenceRecordScopeFinder(EvidenceRecord evidenceRecord) Default constructorEvidenceRecordTimestampScopeFinder(EvidenceRecord evidenceRecord) Default constructor -
Uses of EvidenceRecord in eu.europa.esig.dss.spi.validation.timestamp
Fields in eu.europa.esig.dss.spi.validation.timestamp with type parameters of type EvidenceRecordModifier and TypeFieldDescriptionprotected List<EvidenceRecord> SignatureTimestampSource.detachedEvidenceRecordsThis variable contains the list of evidence records detached from the signature document.protected List<EvidenceRecord> SignatureTimestampSource.embeddedEvidenceRecordsThis variable contains the list of evidence records embedded to the signature document.Methods in eu.europa.esig.dss.spi.validation.timestamp that return types with arguments of type EvidenceRecordModifier 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 providedsignatureAttributeMethods in eu.europa.esig.dss.spi.validation.timestamp with parameters of type EvidenceRecordModifier and TypeMethodDescriptionvoidDetachedTimestampSource.addExternalEvidenceRecord(EvidenceRecord evidenceRecord) Adds the external evidence record to the sourcevoidSignatureTimestampSource.addExternalEvidenceRecord(EvidenceRecord evidenceRecord) protected List<TimestampedReference> AbstractTimestampSource.getEncapsulatedValuesFromEvidenceRecord(EvidenceRecord evidenceRecord, ListCertificateSource certificateSource, ListRevocationSource<eu.europa.esig.dss.model.x509.revocation.crl.CRL> crlSource, ListRevocationSource<eu.europa.esig.dss.model.x509.revocation.ocsp.OCSP> ocspSource) Gets a list of all validation data embedded to theevidenceRecordprotected List<TimestampedReference> AbstractTimestampSource.getReferencesFromEvidenceRecord(EvidenceRecord evidenceRecord, ListCertificateSource certificateSource, ListRevocationSource<eu.europa.esig.dss.model.x509.revocation.crl.CRL> crlSource, ListRevocationSource<eu.europa.esig.dss.model.x509.revocation.ocsp.OCSP> ocspSource) Incorporates all references from the givenevidenceRecordprotected voidSignatureTimestampSource.populateSources(EvidenceRecord externalEvidenceRecord) Allows to populate all sources from an external evidence recordprotected voidAbstractTimestampSource.processEmbeddedEvidenceRecords(EvidenceRecord evidenceRecord) Enriches embedded evidence records with the covered referencesprotected voidAbstractTimestampSource.processEvidenceRecordTimestamps(EvidenceRecord evidenceRecord) Enriches embedded time-stamp tokens with evidence record referencesMethod parameters in eu.europa.esig.dss.spi.validation.timestamp with type arguments of type EvidenceRecordModifier and TypeMethodDescriptionprotected List<TimestampedReference> SignatureTimestampSource.getEncapsulatedReferencesFromEvidenceRecords(List<EvidenceRecord> evidenceRecords) Returns a list of TimestampedReferences for tokens encapsulated within the list of evidenceRecords -
Uses of EvidenceRecord in eu.europa.esig.dss.spi.x509.evidencerecord
Methods in eu.europa.esig.dss.spi.x509.evidencerecord that return types with arguments of type EvidenceRecordModifier and TypeMethodDescriptionEvidenceRecord.getDetachedEvidenceRecords()Returns a list of detached evidence records covering the current evidence record.Methods in eu.europa.esig.dss.spi.x509.evidencerecord with parameters of type EvidenceRecordModifier and TypeMethodDescriptionvoidEvidenceRecord.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
Methods in eu.europa.esig.dss.spi.x509.tsp that return types with arguments of type EvidenceRecordModifier 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 documentMethods in eu.europa.esig.dss.spi.x509.tsp with parameters of type EvidenceRecordModifier and TypeMethodDescriptionvoidTimestampToken.addDetachedEvidenceRecord(EvidenceRecord evidenceRecord) Adds an evidence record to the time-stamp's listvoidTimestampSource.addExternalEvidenceRecord(EvidenceRecord evidenceRecord) This method allows to add an external evidence record.