Uses of Class
com.itextpdf.signatures.validation.ValidatorChainBuilder
-
Uses of ValidatorChainBuilder in com.itextpdf.signatures.validation
Modifier and TypeMethodDescriptionValidatorChainBuilder.withCertificateChainValidatorFactory
(Supplier<CertificateChainValidator> certificateChainValidatorFactory) Use this factory method to create instances ofCertificateChainValidator
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.withOCSPValidatorFactory
(Supplier<OCSPValidator> ocspValidatorFactory) Use this factory method to create instances ofOCSPValidator
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
.ModifierConstructorDescriptionprotected
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
.