Class that holds an X509 name.
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 (CRL) into your PDF.
Interface that needs to be implemented to do the actual signing.
Interface to sign a document.
Interface for the Online Certificate Status Protocol (OCSP) Client.
Time Stamp Authority client (caller) interface.
Interface you can implement and pass to TSAClientBouncyCastle in case you want to do something with the information returned
Certificate inclusion in the DSS and VRI dictionaries in the CERT and CERTS keys.
Options for how many certificates to include.
What type of verification to include.
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.
Represents the signature dictionary.
Provides convenient methods to make a signature appearance.
Signature rendering modes.
Enum containing the Cryptographic Standards.
An interface to retrieve the signature dictionary for modification.
Verifies a certificate against a KeyStore
containing trusted anchors.
A helper class that tells you more about the type of signature (certification or approval) and the signature's DMP settings.
Class that contains a field lock action and an array of the fields that are involved.
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");
An 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.