|
| class |
AsymmetricAlgorithmSignature |
| |
This class allows you to sign with either an RSACryptoServiceProvider/DSACryptoServiceProvider from a X509Certificate2, or from manually created RSACryptoServiceProvider/DSACryptoServiceProvider. Depending on the certificate's CSP, sometimes you will not be able to sign with SHA-256/SHA-512 hash algorithm with RSACryptoServiceProvider taken directly from the certificate. This class allows you to use a workaround in this case and sign with certificate's private key and SHA-256/SHA-512 anyway. More...
|
| |
| class |
CertificateInfo |
| |
Class containing static methods that allow you to get information from an X509 Certificate: the issuer and the subject. More...
|
| |
| class |
CertificateUtil |
| |
This class contains a series of static methods that allow you to retrieve information from a Certificate. More...
|
| |
| class |
CertificateVerification |
| |
This class consists of some methods that allow you to verify certificates. More...
|
| |
| class |
CertificateVerifier |
| |
Superclass for a series of certificate verifiers that will typically be used in a chain. More...
|
| |
| class |
CrlClientOffline |
| |
An implementation of the CrlClient that handles offline Certificate Revocation Lists. More...
|
| |
| class |
CrlClientOnline |
| |
An implementation of the CrlClient that fetches the CRL bytes from an URL. More...
|
| |
| class |
CRLVerifier |
| |
Class that allows you to verify a certificate against one or more Certificate Revocation Lists. More...
|
| |
| class |
DigestAlgorithms |
| |
Class that contains a map with the different message digest algorithms. More...
|
| |
| class |
EncryptionAlgorithms |
| |
Class that contains a map with the different encryption algorithms. More...
|
| |
| class |
ExternalBlankSignatureContainer |
| |
Produces a blank (or empty) signature. More...
|
| |
| interface |
ICrlClient |
| |
Interface that needs to be implemented if you want to embed Certificate Revocation Lists (CRL) into your PDF. More...
|
| |
| interface |
IExternalSignature |
| |
Interface that needs to be implemented to do the actual signing. More...
|
| |
| interface |
IExternalSignatureContainer |
| |
Interface to sign a document. More...
|
| |
| interface |
IOcspClient |
| |
Interface for the Online Certificate Status Protocol (OCSP) Client. More...
|
| |
| interface |
ITSAClient |
| |
Time Stamp Authority client (caller) interface. More...
|
| |
| interface |
ITSAInfoBouncyCastle |
| |
Interface you can implement and pass to TSAClientBouncyCastle in case you want to do something with the information returned More...
|
| |
| class |
LtvVerification |
| |
Add verification according to PAdES-LTV (part 4). More...
|
| |
| class |
LtvVerifier |
| |
Verifies the signatures in an LTV document. More...
|
| |
| class |
OcspClientBouncyCastle |
| |
OcspClient implementation using BouncyCastle. More...
|
| |
| class |
OCSPVerifier |
| |
Class that allows you to verify a certificate against one or more OCSP responses. More...
|
| |
| class |
OID |
| |
Class containing all the OID values used by iText. More...
|
| |
| class |
PdfPKCS7 |
| |
This class does all the processing related to signing and verifying a PKCS#7 signature. More...
|
| |
| class |
PdfSignature |
| |
Represents the signature dictionary. More...
|
| |
| class |
PdfSignatureApp |
| |
A dictionary that stores the name of the application that signs the PDF. More...
|
| |
| class |
PdfSignatureAppearance |
| |
Provides convenient methods to make a signature appearance. More...
|
| |
| class |
PdfSignatureBuildProperties |
| |
Dictionary that stores signature build properties. More...
|
| |
| class |
PdfSigner |
| |
Takes care of the cryptographic options and appearances that form a signature. More...
|
| |
| class |
PrivateKeySignature |
| |
Implementation of the IExternalSignature interface that can be used when you have a Org.BouncyCastle.Crypto.ICipherParameters object. More...
|
| |
| class |
RootStoreVerifier |
| |
Verifies a certificate against a KeyStore containing trusted anchors. More...
|
| |
| class |
SecurityIDs |
| |
A list of IDs that are used by the security classes More...
|
| |
| class |
SignaturePermissions |
| |
A helper class that tells you more about the type of signature (certification or approval) and the signature's DMP settings. More...
|
| |
| class |
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"); More...
|
| |
| class |
SignatureUtil |
| |
Utility class that provides several convenience methods concerning digital signatures. More...
|
| |
| class |
SignExtensions |
| |
| class |
SignUtils |
| |
| class |
TimestampConstants |
| |
| class |
TSAClientBouncyCastle |
| |
Time Stamp Authority Client interface implementation using Bouncy Castle org.bouncycastle.tsp package. More...
|
| |
| class |
VerificationException |
| |
An exception that is thrown when something is wrong with a certificate. More...
|
| |
| class |
VerificationOK |
| |
Class that informs you that the verification of a Certificate succeeded using a specific CertificateVerifier and for a specific reason. More...
|
| |