| Package | Description | 
|---|---|
| com.itextpdf.signatures | 
| Class and Description | 
|---|
| CertificateInfo.X500Name 
           Class that holds an X509 name. 
          | 
| CertificateVerifier 
           Superclass for a series of certificate verifiers that will typically be used in a chain. 
          | 
| ICrlClient 
           Interface that needs to be implemented if you want to embed Certificate Revocation Lists (CRL) into your PDF. 
          | 
| IExternalDigest 
           ExternalDigest allows the use of implementations of  MessageDigestother thanBouncyCastleDigest. | 
| IExternalSignature 
           Interface that needs to be implemented to do the actual signing. 
          | 
| IExternalSignatureContainer 
           Interface to sign a document. 
          | 
| IOcspClient 
           Interface for the Online Certificate Status Protocol (OCSP) Client. 
          | 
| ITSAClient 
           Time Stamp Authority client (caller) interface. 
          | 
| ITSAInfoBouncyCastle 
           Interface you can implement and pass to TSAClientBouncyCastle in case you want to do something with the information returned 
          | 
| LtvVerification.CertificateInclusion 
           Certificate inclusion in the DSS and VRI dictionaries in the CERT and CERTS keys. 
          | 
| LtvVerification.CertificateOption 
           Options for how many certificates to include. 
          | 
| LtvVerification.Level 
           What type of verification to include. 
          | 
| OCSPVerifier 
           Class that allows you to verify a certificate against one or more OCSP responses. 
          | 
| PdfPKCS7 
           This class does all the processing related to signing and verifying a PKCS#7 signature. 
          | 
| PdfSignature 
           Represents the signature dictionary. 
          | 
| PdfSignatureAppearance 
           Provides convenient methods to make a signature appearance. 
          | 
| PdfSignatureAppearance.RenderingMode 
           Signature rendering modes. 
          | 
| PdfSigner.CryptoStandard 
           Enum containing the Cryptographic Standards. 
          | 
| PdfSigner.ISignatureEvent 
           An interface to retrieve the signature dictionary for modification. 
          | 
| RootStoreVerifier 
           Verifies a certificate against a  KeyStorecontaining trusted anchors. | 
| SignaturePermissions 
           A helper class that tells you more about the type of signature (certification or approval) and the signature's DMP settings. 
          | 
| SignaturePermissions.FieldLock 
           Class that contains a field lock action and an array of the fields that are involved. 
          | 
| SignaturePolicyInfo 
           Class that encapsulates the signature policy information Sample: SignaturePolicyInfo spi = new SignaturePolicyInfo("2.16.724.1.3.1.1.2.1.9", "G7roucf600+f03r/o0bAOQ6WAs0=", "SHA-1", "https://sede.060.gob.es/politica_de_firma_anexo_1.pdf"); 
          | 
| VerificationException 
           An exception that is thrown when something is wrong with a certificate. 
          | 
| VerificationOK 
           Class that informs you that the verification of a Certificate succeeded using a specific CertificateVerifier and for a specific reason. 
          | 
Copyright © 1998–2019 iText Group NV. All rights reserved.