| Package | Description |
|---|---|
| com.itextpdf.signatures.validation | |
| com.itextpdf.signatures.validation.lotl |
| Modifier and Type | Method and Description |
|---|---|
ValidatorChainBuilder |
ValidatorChainBuilder.trustEuropeanLotl(boolean trustEuropeanLotl)
Establishes trust in European Union List of Trusted Lists.
|
ValidatorChainBuilder |
ValidatorChainBuilder.withAdESReportAggregator(AdESReportAggregator adESReportAggregator)
Use this AdES report aggregator to enable AdES compliant report generation.
|
ValidatorChainBuilder |
ValidatorChainBuilder.withCertificateChainValidatorFactory(Supplier<CertificateChainValidator> certificateChainValidatorFactory)
Use this factory method to create instances of
CertificateChainValidator for use in the validation chain. |
ValidatorChainBuilder |
ValidatorChainBuilder.withCrlClient(Supplier<ICrlClient> crlClientFactory)
Use this factory to create instances of
ICrlClient for use in the validation chain. |
ValidatorChainBuilder |
ValidatorChainBuilder.withCRLValidatorFactory(Supplier<CRLValidator> crlValidatorFactory)
Use this factory method to create instances of
CRLValidator for use in the validation chain. |
ValidatorChainBuilder |
ValidatorChainBuilder.withDocumentRevisionsValidatorFactory(Supplier<DocumentRevisionsValidator> documentRevisionsValidatorFactory)
Use this factory method to create instances of
DocumentRevisionsValidator
for use in the validation chain. |
ValidatorChainBuilder |
ValidatorChainBuilder.withIssuingCertificateRetrieverFactory(Supplier<IssuingCertificateRetriever> certificateRetrieverFactory)
Use this factory method to create instances of
IssuingCertificateRetriever
for use in the validation chain. |
ValidatorChainBuilder |
ValidatorChainBuilder.withKnownCertificates(Collection<Certificate> knownCertificates)
Adds known certificates to the
IssuingCertificateRetriever. |
ValidatorChainBuilder |
ValidatorChainBuilder.withLotlService(Supplier<LotlService> lotlServiceFactory)
Sets up factory which is responsible for
LotlService creation. |
ValidatorChainBuilder |
ValidatorChainBuilder.withLotlTrustedStoreFactory(Supplier<LotlTrustedStore> lotlTrustedStoreFactory)
Sets up factory which is responsible for
LotlTrustedStore creation. |
ValidatorChainBuilder |
ValidatorChainBuilder.withOcspClient(Supplier<IOcspClientBouncyCastle> ocspClientFactory)
Use this factory to create instances of
IOcspClientBouncyCastle for use in the validation chain. |
ValidatorChainBuilder |
ValidatorChainBuilder.withOCSPValidatorFactory(Supplier<OCSPValidator> ocspValidatorFactory)
Use this factory method to create instances of
OCSPValidator for use in the validation chain. |
ValidatorChainBuilder |
ValidatorChainBuilder.withResourceRetriever(Supplier<IResourceRetriever> resourceRetrieverFactory)
Use this factory method to create instances of
IResourceRetriever for use in the validation chain. |
ValidatorChainBuilder |
ValidatorChainBuilder.withRevocationDataValidatorFactory(Supplier<RevocationDataValidator> revocationDataValidatorFactory)
Use this factory method to create instances of
RevocationDataValidator for use in the validation chain. |
ValidatorChainBuilder |
ValidatorChainBuilder.withSignatureValidationProperties(SignatureValidationProperties properties)
Use this instance of a
SignatureValidationProperties in the validation chain. |
ValidatorChainBuilder |
ValidatorChainBuilder.withTrustedCertificates(Collection<Certificate> trustedCertificates)
Sets the trusted certificates to the
IssuingCertificateRetriever. |
| Constructor and Description |
|---|
CertificateChainValidator(ValidatorChainBuilder builder)
Create new instance of
CertificateChainValidator. |
CRLValidator(ValidatorChainBuilder builder)
Creates new
CRLValidator instance. |
DocumentRevisionsValidator(ValidatorChainBuilder chainBuilder)
Creates new instance of
DocumentRevisionsValidator. |
OCSPValidator(ValidatorChainBuilder builder)
Creates new
OCSPValidator instance. |
RevocationDataValidator(ValidatorChainBuilder builder)
Creates new
RevocationDataValidator instance to validate certificate revocation data. |
SignatureValidator(PdfDocument originalDocument,
ValidatorChainBuilder builder)
Creates new instance of
SignatureValidator. |
| Constructor and Description |
|---|
LotlTrustedStore(ValidatorChainBuilder builder)
Creates new instance of
LotlTrustedStore. |
Copyright © 1998–2025 Apryse Group NV. All rights reserved.