Table of Contents

Namespace iText.Signatures.Validation.V1

Classes

CRLValidator

Class that allows you to validate a certificate against a Certificate Revocation List (CRL) Response.

CertificateChainValidator

Validator class, which is expected to be used for certificates chain validation.

DocumentRevisionsValidator

Validator, which is responsible for document revisions validation according to doc-MDP and field-MDP rules.

OCSPValidator

Class that allows you to validate a single OCSP response.

RevocationDataValidator

Class that allows you to fetch and validate revocation data for the certificate.

RevocationDataValidator.CrlValidationInfo

Class which contains validation related information about CRL response.

RevocationDataValidator.OcspResponseValidationInfo

Class which contains validation related information about single OCSP response.

SignatureValidationProperties

Class which stores properties, which are related to signature validation process.

SignatureValidator

Validator class, which is expected to be used for signatures validation.

TrustedCertificatesStore

Trusted certificates storage class to be used to configure trusted certificates in a particular way.

ValidationCrlClient

CRL client which is expected to be used in case CRL responses shall be linked with generation date.

ValidationOcspClient

OCSP client which is expected to be used in case OCSP responses shall be linked with generation date.

ValidatorChainBuilder

A builder class to construct all necessary parts of a validation chain.

Enums

SignatureValidationProperties.OnlineFetching

Enum representing possible online fetching permissions.