Uses of Interface
eu.europa.esig.dss.validation.CertificateVerifier
Packages that use CertificateVerifier
-
Uses of CertificateVerifier in eu.europa.esig.dss.signature
Fields in eu.europa.esig.dss.signature declared as CertificateVerifierModifier and TypeFieldDescriptionprotected final CertificateVerifierAbstractSignatureService.certificateVerifierThe CertificateVerifier used for a certificate chain validationConstructors in eu.europa.esig.dss.signature with parameters of type CertificateVerifierModifierConstructorDescriptionprotectedAbstractSignatureService(CertificateVerifier certificateVerifier) To construct a signature service theCertificateVerifiermust be set and cannot be null.BaselineBCertificateSelector(CertificateVerifier certificateVerifier, AbstractSignatureParameters<?> parameters) The default constructorSignatureRequirementsChecker(CertificateVerifier certificateVerifier, AbstractSignatureParameters<?> signatureParameters) Default constructor -
Uses of CertificateVerifier in eu.europa.esig.dss.validation
Classes in eu.europa.esig.dss.validation that implement CertificateVerifierModifier and TypeClassDescriptionclassThis class provides the different sources used to verify the status of a certificate using the trust model.Fields in eu.europa.esig.dss.validation declared as CertificateVerifierModifier and TypeFieldDescriptionprotected CertificateVerifierSignedDocumentValidator.certificateVerifierThe reference to the certificate verifier.protected final CertificateVerifierBaselineRequirementsChecker.offlineCertificateVerifierThe offline copy of a CertificateVerifierprotected CertificateVerifierDefaultAdvancedSignature.offlineCertificateVerifierThe offline copy of a CertificateVerifierMethods in eu.europa.esig.dss.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 alertsMethods in eu.europa.esig.dss.validation with parameters of type CertificateVerifierModifier and TypeMethodDescriptionvoidSignatureValidationContext.initialize(CertificateVerifier certificateVerifier) voidValidationContext.initialize(CertificateVerifier certificateVerifier) This method initializes theValidationContextby retrieving the relevant data fromcertificateVerifiervoidAdvancedSignature.prepareOfflineCertificateVerifier(CertificateVerifier certificateVerifier) This method prepares an offline CertificateVerifier.voidDefaultAdvancedSignature.prepareOfflineCertificateVerifier(CertificateVerifier certificateVerifier) protected ValidationContextCertificateValidator.prepareValidationContext(CertificateVerifier certificateVerifier) Initializes and fillsValidationContextfor a certificate token validationprotected <T extends AdvancedSignature>
ValidationContextSignedDocumentValidator.prepareValidationContext(Collection<T> signatures, Collection<TimestampToken> detachedTimestamps, CertificateVerifier certificateVerifier) Initializes and fillsValidationContextwith necessary data sourcesvoidCertificateValidator.setCertificateVerifier(CertificateVerifier certificateVerifier) Sets the CertificateVerifiervoidDocumentValidator.setCertificateVerifier(CertificateVerifier certVerifier) Provides aCertificateVerifierto be used during the validation process.voidSignedDocumentValidator.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.Constructors in eu.europa.esig.dss.validation with parameters of type CertificateVerifierModifierConstructorDescriptionprotectedBaselineRequirementsChecker(AS signature, CertificateVerifier offlineCertificateVerifier) Default constructorCertificateVerifierBuilder(CertificateVerifier certificateVerifier) Default constructor