Uses of Interface
eu.europa.esig.dss.spi.validation.ValidationContext
Package
Description
-
Uses of ValidationContext in eu.europa.esig.dss.pades.validation
Modifier and TypeMethodDescriptionprotected <T extends AdvancedSignature>
ValidationContextPDFDocumentAnalyzer.prepareValidationContext
(Collection<T> signatures, Collection<TimestampToken> detachedTimestamps, Collection<EvidenceRecord> detachedEvidenceRecords, CertificateVerifier certificateVerifier) Modifier and TypeMethodDescriptionprotected void
PDFDocumentAnalyzer.prepareDssDictionaryValidationContext
(ValidationContext validationContext, List<PdfDocDssRevision> dssRevisions) Fills thevalidateContext
with certificate tokens fromdssDicts
-
Uses of ValidationContext in eu.europa.esig.dss.spi.signature
Modifier and TypeMethodDescriptionprotected ValidationContext
BaselineRequirementsChecker.getValidationContext()
Returns a validated validation context -
Uses of ValidationContext in eu.europa.esig.dss.spi.validation
Modifier and TypeClassDescriptionclass
During the validation of a signature, the software retrieves different X509 artifacts like Certificate, CRL and OCSP Response. -
Uses of ValidationContext in eu.europa.esig.dss.spi.validation.analyzer
Modifier and TypeMethodDescriptionprotected ValidationContext
DefaultDocumentAnalyzer.createValidationContext()
This method creates a new instance ofValidationContext
performing 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 fillsValidationContext
with necessary data sourcesDefaultDocumentAnalyzer.validate()
DocumentAnalyzer.validate()
This method performs validation of the documentModifier and TypeMethodDescriptionprotected void
DefaultDocumentAnalyzer.prepareDetachedEvidenceRecordValidationContext
(ValidationContext validationContext, Collection<EvidenceRecord> evidenceRecords) Prepares thevalidationContext
for the evidence record validation processprotected void
DefaultDocumentAnalyzer.prepareDetachedTimestampValidationContext
(ValidationContext validationContext, Collection<TimestampToken> timestamps) Prepares thevalidationContext
for a timestamp validation processprotected <T extends AdvancedSignature>
voidDefaultDocumentAnalyzer.prepareSignatureForVerification
(ValidationContext validationContext, Collection<T> allSignatureList) This method prepares aSignatureValidationContext
for signatures validationprotected <T extends AdvancedSignature>
voidDefaultDocumentAnalyzer.prepareSignatureValidationContext
(ValidationContext validationContext, Collection<T> allSignatures) Prepares thevalidationContext
for signature validation processprotected void
DefaultDocumentAnalyzer.validateContext
(ValidationContext validationContext) Process the validation -
Uses of ValidationContext in eu.europa.esig.dss.spi.validation.executor
Modifier and TypeMethodDescriptionvoid
CompleteValidationContextExecutor.validate
(ValidationContext validationContext) void
DefaultValidationContextExecutor.validate
(ValidationContext validationContext) void
SkipValidationContextExecutor.validate
(ValidationContext validationContext) void
ValidationContextExecutor.validate
(ValidationContext validationContext) Performs validation ofvalidationContext
-
Uses of ValidationContext in eu.europa.esig.dss.validation
Modifier and TypeMethodDescriptionprotected ValidationContext
CertificateValidator.createValidationContext()
This method creates a new instance ofValidationContext
performing preparation of validation data, certificate chain building, revocation request, as well as custom validation checks execution.protected ValidationContext
CertificateValidator.prepareValidationContext
(CertificateVerifier certificateVerifier) Initializes and fillsValidationContext
for a certificate token validationModifier and TypeMethodDescriptionprotected DiagnosticDataBuilder
CertificateValidator.createDiagnosticDataBuilder
(ValidationContext validationContext) Creates and fills theDiagnosticDataBuilder
with a relevant dataprotected void
CertificateValidator.validateContext
(ValidationContext validationContext) Process the validation -
Uses of ValidationContext in eu.europa.esig.dss.validation.reports.diagnostic
Modifier and TypeMethodDescriptionXmlDiagnosticDataFactory.setValidationContext
(ValidationContext validationContext) Sets the validation context