Uses of Interface
eu.europa.esig.dss.spi.validation.CertificateVerifier
Packages that use CertificateVerifier
Package
Description
-
Uses of CertificateVerifier in eu.europa.esig.dss.spi.signature
Fields in eu.europa.esig.dss.spi.signature declared as CertificateVerifierModifier and TypeFieldDescriptionprotected final CertificateVerifierBaselineRequirementsChecker.offlineCertificateVerifierThe offline copy of a CertificateVerifierMethods in eu.europa.esig.dss.spi.signature with parameters of type CertificateVerifierModifier and TypeMethodDescriptionprotected abstract BaselineRequirementsCheckerDefaultAdvancedSignature.createBaselineRequirementsChecker(CertificateVerifier certificateVerifier) Instantiates aBaselineRequirementsCheckeraccording to the signature formatvoidAdvancedSignature.initBaselineRequirementsChecker(CertificateVerifier certificateVerifier) This method creates an offline copy ofcertificateVerifierand instantiates aBaselineRequirementsCheckervoidDefaultAdvancedSignature.initBaselineRequirementsChecker(CertificateVerifier certificateVerifier) Constructors in eu.europa.esig.dss.spi.signature with parameters of type CertificateVerifierModifierConstructorDescriptionprotectedBaselineRequirementsChecker(AS signature, CertificateVerifier offlineCertificateVerifier) Default constructor -
Uses of CertificateVerifier in eu.europa.esig.dss.spi.validation
Classes in eu.europa.esig.dss.spi.validation that implement CertificateVerifierModifier and TypeClassDescriptionclassThis class provides the different sources used to verify the status of a certificate using the trust model.Methods in eu.europa.esig.dss.spi.validation that return CertificateVerifierModifier and TypeMethodDescriptionCertificateVerifierBuilder.buildCompleteCopy()Builds a complete copy of thecertificateVerifierCertificateVerifierBuilder.buildCompleteCopyForValidation()This method builds a local copy of aCertificateVerifierused by a signature validation processCertificateVerifierBuilder.buildOfflineAndSilentCopy()Builds a copy of thecertificateVerifierby skipping the data sources and disabling alertsCertificateVerifierBuilder.buildOfflineCopy()Builds a copy of thecertificateVerifierby skipping the data sources, but keeping alertsprotected CertificateVerifierSignatureValidationContext.getCertificateVerifier()Gets theCertificateVerifierinstanceMethods in eu.europa.esig.dss.spi.validation with parameters of type CertificateVerifierModifier and TypeMethodDescriptionvoidSignatureValidationContext.initialize(CertificateVerifier certificateVerifier) voidValidationContext.initialize(CertificateVerifier certificateVerifier) This method initializes theValidationContextby retrieving the relevant data fromcertificateVerifierConstructors in eu.europa.esig.dss.spi.validation with parameters of type CertificateVerifierModifierConstructorDescriptionCertificateVerifierBuilder(CertificateVerifier certificateVerifier) Default constructor -
Uses of CertificateVerifier in eu.europa.esig.dss.spi.validation.analyzer
Fields in eu.europa.esig.dss.spi.validation.analyzer declared as CertificateVerifierModifier and TypeFieldDescriptionprotected CertificateVerifierDefaultDocumentAnalyzer.certificateVerifierThe reference to the certificate verifier.Methods in eu.europa.esig.dss.spi.validation.analyzer with parameters of type CertificateVerifierModifier and TypeMethodDescriptionprotected <T extends AdvancedSignature>
ValidationContextDefaultDocumentAnalyzer.prepareValidationContext(Collection<T> signatures, Collection<TimestampToken> detachedTimestamps, Collection<EvidenceRecord> detachedEvidenceRecords, CertificateVerifier certificateVerifier) Initializes and fillsValidationContextwith necessary data sourcesvoidDefaultDocumentAnalyzer.setCertificateVerifier(CertificateVerifier certificateVerifier) To carry out the validation process of the signature(s) some external sources of certificates and of revocation data can be needed.voidDocumentAnalyzer.setCertificateVerifier(CertificateVerifier certificateVerifier) Provides aCertificateVerifierto be used during the validation process.