Uses of Interface
eu.europa.esig.dss.spi.validation.ValidationContext
Packages that use ValidationContext
Package
Description
-
Uses of ValidationContext in eu.europa.esig.dss.spi.signature
Methods in eu.europa.esig.dss.spi.signature that return ValidationContextModifier and TypeMethodDescriptionprotected ValidationContextBaselineRequirementsChecker.getValidationContext()Returns a validated validation context -
Uses of ValidationContext in eu.europa.esig.dss.spi.validation
Classes in eu.europa.esig.dss.spi.validation that implement ValidationContextModifier and TypeClassDescriptionclassDuring the validation of a signature, the software retrieves different X509 artifacts like Certificate, CRL and OCSP Response.Methods in eu.europa.esig.dss.spi.validation with parameters of type ValidationContextModifier and TypeMethodDescriptionprotected voidRevocationDataVerifier.setValidationContext(ValidationContext validationContext) Sets validation context for certificates validation -
Uses of ValidationContext in eu.europa.esig.dss.spi.validation.analyzer
Methods in eu.europa.esig.dss.spi.validation.analyzer that return ValidationContextModifier and TypeMethodDescriptionprotected ValidationContextDefaultDocumentAnalyzer.createValidationContext()This method creates a new instance ofValidationContextperforming preparation of validation data, certificate chain building, revocation request, as well as custom validation checks execution.protected <T extends AdvancedSignature>
ValidationContextDefaultDocumentAnalyzer.prepareValidationContext(Collection<T> signatures, Collection<TimestampToken> detachedTimestamps, Collection<EvidenceRecord> detachedEvidenceRecords, CertificateVerifier certificateVerifier) Initializes and fillsValidationContextwith necessary data sourcesDefaultDocumentAnalyzer.validate()DocumentAnalyzer.validate()This method performs validation of the documentMethods in eu.europa.esig.dss.spi.validation.analyzer with parameters of type ValidationContextModifier and TypeMethodDescriptionprotected voidDefaultDocumentAnalyzer.prepareDetachedEvidenceRecordValidationContext(ValidationContext validationContext, Collection<EvidenceRecord> evidenceRecords) Prepares thevalidationContextfor the evidence record validation processprotected voidDefaultDocumentAnalyzer.prepareDetachedTimestampValidationContext(ValidationContext validationContext, Collection<TimestampToken> timestamps) Prepares thevalidationContextfor a timestamp validation processprotected <T extends AdvancedSignature>
voidDefaultDocumentAnalyzer.prepareSignatureForVerification(ValidationContext validationContext, Collection<T> allSignatureList) This method prepares aSignatureValidationContextfor signatures validationprotected <T extends AdvancedSignature>
voidDefaultDocumentAnalyzer.prepareSignatureValidationContext(ValidationContext validationContext, Collection<T> allSignatures) Prepares thevalidationContextfor signature validation processprotected voidDefaultDocumentAnalyzer.validateContext(ValidationContext validationContext) Process the validation -
Uses of ValidationContext in eu.europa.esig.dss.spi.validation.executor
Methods in eu.europa.esig.dss.spi.validation.executor with parameters of type ValidationContextModifier and TypeMethodDescriptionvoidCompleteValidationContextExecutor.validate(ValidationContext validationContext) voidDefaultValidationContextExecutor.validate(ValidationContext validationContext) voidSkipValidationContextExecutor.validate(ValidationContext validationContext) voidValidationContextExecutor.validate(ValidationContext validationContext) Performs validation ofvalidationContext