Uses of Interface
eu.europa.esig.dss.validation.ValidationContext
-
Uses of ValidationContext in eu.europa.esig.dss.asic.common.validation
Methods in eu.europa.esig.dss.asic.common.validation with parameters of type ValidationContext Modifier and Type Method Description protected DiagnosticDataBuilder
AbstractASiCContainerValidator. createDiagnosticDataBuilder(ValidationContext validationContext, List<AdvancedSignature> signatures, ListRevocationSource<CRL> listCRLSource, ListRevocationSource<OCSP> listOCSPSource)
-
Uses of ValidationContext in eu.europa.esig.dss.jades.signature
Methods in eu.europa.esig.dss.jades.signature with parameters of type ValidationContext Modifier and Type Method Description protected ValidationDataForInclusion
JAdESLevelBaselineLT. getValidationDataForInclusion(JAdESSignature jadesSignature, ValidationContext validationContext)
Gets the validation data to be included into the signature -
Uses of ValidationContext in eu.europa.esig.dss.pades.validation
Methods in eu.europa.esig.dss.pades.validation with parameters of type ValidationContext Modifier and Type Method Description protected void
PDFDocumentValidator. populateFromDssDictionaries(ValidationContext validationContext, List<PdfDssDict> dssDicts)
Fills thevalidateContext
with certificate tokens fromdssDicts
protected DiagnosticDataBuilder
PDFDocumentValidator. prepareDiagnosticDataBuilder(ValidationContext validationContext)
-
Uses of ValidationContext in eu.europa.esig.dss.validation
Classes in eu.europa.esig.dss.validation that implement ValidationContext Modifier and Type Class Description class
SignatureValidationContext
During the validation of a signature, the software retrieves different X509 artifacts like Certificate, CRL and OCSP Response.Methods in eu.europa.esig.dss.validation that return ValidationContext Modifier and Type Method Description ValidationContext
DefaultAdvancedSignature. getSignatureValidationContext(CertificateVerifier certificateVerifier)
This method validates the signing certificate and all timestamps.Methods in eu.europa.esig.dss.validation with parameters of type ValidationContext Modifier and Type Method Description protected DiagnosticDataBuilder
SignedDocumentValidator. createDiagnosticDataBuilder(ValidationContext validationContext, List<AdvancedSignature> signatures, ListRevocationSource<CRL> listCRLSource, ListRevocationSource<OCSP> listOCSPSource)
Creates and fills theDiagnosticDataBuilder
with a relevant dataprotected void
SignedDocumentValidator. prepareCertificatesAndTimestamps(ValidationContext validationContext, List<AdvancedSignature> allSignatureList)
void
AdvancedSignature. prepareCounterSignatures(ValidationContext validationContext)
This method adds to theValidationContext
all counter signatures embedded into the current signature.void
DefaultAdvancedSignature. prepareCounterSignatures(ValidationContext validationContext)
void
DocumentValidator. prepareDetachedTimestampValidationContext(ValidationContext validationContext, List<TimestampToken> timestamps)
Prepares thevalidationContext
for a timestamp validation processvoid
SignedDocumentValidator. prepareDetachedTimestampValidationContext(ValidationContext validationContext, List<TimestampToken> timestamps)
Prepares thevalidationContext
for a timestamp validation processprotected DiagnosticDataBuilder
SignedDocumentValidator. prepareDiagnosticDataBuilder(ValidationContext validationContext)
Creates aDiagnosticDataBuilder
void
DocumentValidator. prepareSignatureValidationContext(ValidationContext validationContext, List<AdvancedSignature> allSignatures)
Prepares thevalidationContext
for signature validation process and returns a list of signatures to validatevoid
SignedDocumentValidator. prepareSignatureValidationContext(ValidationContext validationContext, List<AdvancedSignature> allSignatureList)
void
AdvancedSignature. prepareTimestamps(ValidationContext validationContext)
This method adds to theValidationContext
all timestamps to be validated.void
DefaultAdvancedSignature. prepareTimestamps(ValidationContext validationContext)
protected void
SignedDocumentValidator. validateContext(ValidationContext validationContext)
Process the validationConstructors in eu.europa.esig.dss.validation with parameters of type ValidationContext Constructor Description ValidationDataForInclusionBuilder(ValidationContext validationContext, ListCertificateSource completeCertificateSource)
The default constructor -
Uses of ValidationContext in eu.europa.esig.dss.xades.signature
Methods in eu.europa.esig.dss.xades.signature with parameters of type ValidationContext Modifier and Type Method Description protected ValidationDataForInclusion
XAdESLevelBaselineT. getValidationDataForInclusion(ValidationContext validationContext)
Returns a XAdES ValidationDataForInclusion (LT-, XL- level)