Package com.itextpdf.text.pdf.security
package com.itextpdf.text.pdf.security
-
ClassDescriptionImplementation for digests accessed directly from the BouncyCastle library bypassing any provider definition.Class containing static methods that allow you to get information from an X509 Certificate: the issuer and the subject.a class that holds an X509 nameclass for breaking up an X500 Name into it's component tokens, similar to java.util.StringTokenizer.This class contains a series of static methods that allow you to retrieve information from a Certificate.This class consists of some methods that allow you to verify certificates.Superclass for a series of certificate verifiers that will typically be used in a chain.Interface that needs to be implemented if you want to embed Certificate Revocation Lists into your PDF.An implementation of the CrlClient that handles offline Certificate Revocation Lists.An implementation of the CrlClient that fetches the CRL bytes from an URL.Class that allows you to verify a certificate against one or more Certificate Revocation Lists.Class that contains a map with the different message digest algorithms.Class that contains a map with the different encryption algorithms.Produces a blank (or empty) signature.Interface that needs to be implemented to do the actual signing.Interface to sign a document.Utility class with some KeyStore related methods.PAdES-LTV TimestampAdd verification according to PAdES-LTV (part 4)Certificate inclusion in the DSS and VRI dictionaries in the CERT and CERTS keysOptions for how many certificates to includeWhat type of verification to includeVerifies the signatures in an LTV document.Class that signs your PDF.Class that signs your XML.Empty class for key simulationInterface for the OCSP ClientOcspClient implementation using BouncyCastle.Class that allows you to verify a certificate against one or more OCSP responses.This class does all the processing related to signing and verifying a PKCS#7 signature.A dictionary that stores the name of the application that signs the PDF.Dictionary that stores signature build properties.Implementation of the ExternalSignature interface that can be used when you have a PrivateKey object.Verifies a certificate against a
KeyStore
containing trusted anchors.A list of IDs that are used by the security classesA helper class that tells you more about the type of signature (certification or approval) and the signature's DMP settings.Class that encapsulates the signature policy informationTime Stamp Authority client (caller) interface.Time Stamp Authority Client interface implementation using Bouncy Castle org.bouncycastle.tsp package.Interface you can implement and pass to TSAClientBouncyCastle in case you want to do something with the information returnedAn exception that is thrown when something is wrong with a certificate.Class that informs you that the verification of a Certificate succeeded using a specific CertificateVerifier and for a specific reason.Helps to locate xml streamConstructor for XPath2 expression