| Package | Description | 
|---|---|
| com.itextpdf.signatures | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BouncyCastleDigest
             Implementation for digests accessed directly from the BouncyCastle library bypassing any provider definition. 
            | 
| class  | ProviderDigest
             This class will return the  MessageDigestassociated with a certain hashing algorithm returned by the specified provider. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | PdfSigner. signDetached(IExternalDigest externalDigest, IExternalSignature externalSignature, Certificate[] chain, Collection<ICrlClient> crlList, IOcspClient ocspClient, ITSAClient tsaClient, int estimatedSize, PdfSigner.CryptoStandard sigtype)
             Signs the document using the detached mode, CMS or CAdES equivalent. 
            | 
| void | PdfSigner. signDetached(IExternalDigest externalDigest, IExternalSignature externalSignature, Certificate[] chain, Collection<ICrlClient> crlList, IOcspClient ocspClient, ITSAClient tsaClient, int estimatedSize, PdfSigner.CryptoStandard sigtype, org.bouncycastle.asn1.esf.SignaturePolicyIdentifier signaturePolicy)
             Signs the document using the detached mode, CMS or CAdES equivalent. 
            | 
| void | PdfSigner. signDetached(IExternalDigest externalDigest, IExternalSignature externalSignature, Certificate[] chain, Collection<ICrlClient> crlList, IOcspClient ocspClient, ITSAClient tsaClient, int estimatedSize, PdfSigner.CryptoStandard sigtype, SignaturePolicyInfo signaturePolicy)
             Signs the document using the detached mode, CMS or CAdES equivalent. 
            | 
| Constructor and Description | 
|---|
| PdfPKCS7(PrivateKey privKey, Certificate[] certChain, String hashAlgorithm, String provider, IExternalDigest interfaceDigest, boolean hasRSAdata)
             Assembles all the elements needed to create a signature, except for the data. 
            | 
Copyright © 1998–2019 iText Group NV. All rights reserved.