Uses of Class
com.itextpdf.signatures.validation.ValidatorChainBuilder
Packages that use ValidatorChainBuilder
-
Uses of ValidatorChainBuilder in com.itextpdf.signatures.validation
Methods in com.itextpdf.signatures.validation that return ValidatorChainBuilderModifier and TypeMethodDescriptionValidatorChainBuilder.trustEuropeanLotl
(boolean trustEuropeanLotl) Establishes trust in European Union List of Trusted Lists.ValidatorChainBuilder.withAdESReportAggregator
(AdESReportAggregator adESReportAggregator) Use this AdES report aggregator to enable AdES compliant report generation.ValidatorChainBuilder.withCertificateChainValidatorFactory
(Supplier<CertificateChainValidator> certificateChainValidatorFactory) Use this factory method to create instances ofCertificateChainValidator
for use in the validation chain.ValidatorChainBuilder.withCrlClient
(Supplier<ICrlClient> crlClientFactory) Use this factory to create instances ofICrlClient
for use in the validation chain.ValidatorChainBuilder.withCRLValidatorFactory
(Supplier<CRLValidator> crlValidatorFactory) Use this factory method to create instances ofCRLValidator
for use in the validation chain.ValidatorChainBuilder.withDocumentRevisionsValidatorFactory
(Supplier<DocumentRevisionsValidator> documentRevisionsValidatorFactory) Use this factory method to create instances ofDocumentRevisionsValidator
for use in the validation chain.ValidatorChainBuilder.withIssuingCertificateRetrieverFactory
(Supplier<IssuingCertificateRetriever> certificateRetrieverFactory) Use this factory method to create instances ofIssuingCertificateRetriever
for use in the validation chain.ValidatorChainBuilder.withKnownCertificates
(Collection<Certificate> knownCertificates) Adds known certificates to theIssuingCertificateRetriever
.ValidatorChainBuilder.withLotlService
(Supplier<LotlService> lotlServiceFactory) Sets up factory which is responsible forLotlService
creation.ValidatorChainBuilder.withLotlTrustedStoreFactory
(Supplier<LotlTrustedStore> lotlTrustedStoreFactory) Sets up factory which is responsible forLotlTrustedStore
creation.ValidatorChainBuilder.withOcspClient
(Supplier<IOcspClientBouncyCastle> ocspClientFactory) Use this factory to create instances ofIOcspClientBouncyCastle
for use in the validation chain.ValidatorChainBuilder.withOCSPValidatorFactory
(Supplier<OCSPValidator> ocspValidatorFactory) Use this factory method to create instances ofOCSPValidator
for use in the validation chain.ValidatorChainBuilder.withResourceRetriever
(Supplier<IResourceRetriever> resourceRetrieverFactory) Use this factory method to create instances ofIResourceRetriever
for use in the validation chain.ValidatorChainBuilder.withRevocationDataValidatorFactory
(Supplier<RevocationDataValidator> revocationDataValidatorFactory) Use this factory method to create instances ofRevocationDataValidator
for use in the validation chain.ValidatorChainBuilder.withSignatureValidationProperties
(SignatureValidationProperties properties) Use this instance of aSignatureValidationProperties
in the validation chain.ValidatorChainBuilder.withTrustedCertificates
(Collection<Certificate> trustedCertificates) Sets the trusted certificates to theIssuingCertificateRetriever
.Constructors in com.itextpdf.signatures.validation with parameters of type ValidatorChainBuilderModifierConstructorDescriptionprotected
Create new instance ofCertificateChainValidator
.protected
CRLValidator
(ValidatorChainBuilder builder) Creates newCRLValidator
instance.protected
DocumentRevisionsValidator
(ValidatorChainBuilder chainBuilder) Creates new instance ofDocumentRevisionsValidator
.protected
OCSPValidator
(ValidatorChainBuilder builder) Creates newOCSPValidator
instance.protected
Creates newRevocationDataValidator
instance to validate certificate revocation data.protected
SignatureValidator
(PdfDocument originalDocument, ValidatorChainBuilder builder) Creates new instance ofSignatureValidator
. -
Uses of ValidatorChainBuilder in com.itextpdf.signatures.validation.lotl
Constructors in com.itextpdf.signatures.validation.lotl with parameters of type ValidatorChainBuilderModifierConstructorDescriptionLotlTrustedStore
(ValidatorChainBuilder builder) Creates new instance ofLotlTrustedStore
.