| Package | Description | 
|---|---|
| com.itextpdf.text.pdf.security | 
| Modifier and Type | Class and Description | 
|---|---|
class  |  
          PrivateKeySignature 
           
             Implementation of the ExternalSignature interface that can be used when you have a PrivateKey object. 
              |  
         
| Modifier and Type | Method and Description | 
|---|---|
static void |  
          MakeSignature.signDetached(PdfSignatureAppearance sap, ExternalDigest externalDigest, ExternalSignature externalSignature, Certificate[] chain, Collection<CrlClient> crlList, OcspClient ocspClient, TSAClient tsaClient, int estimatedSize, MakeSignature.CryptoStandard sigtype) 
           
             Signs the document using the detached mode, CMS or CAdES equivalent. 
              |  
         
static void |  
          MakeSignature.signDetached(PdfSignatureAppearance sap, ExternalDigest externalDigest, ExternalSignature externalSignature, Certificate[] chain, Collection<CrlClient> crlList, OcspClient ocspClient, TSAClient tsaClient, int estimatedSize, MakeSignature.CryptoStandard sigtype, org.bouncycastle.asn1.esf.SignaturePolicyIdentifier signaturePolicy) 
           
             Signs the document using the detached mode, CMS or CAdES equivalent. 
              |  
         
static void |  
          MakeSignature.signDetached(PdfSignatureAppearance sap, ExternalDigest externalDigest, ExternalSignature externalSignature, Certificate[] chain, Collection<CrlClient> crlList, OcspClient ocspClient, TSAClient tsaClient, int estimatedSize, MakeSignature.CryptoStandard sigtype, SignaturePolicyInfo signaturePolicy) 
           
             Signs the document using the detached mode, CMS or CAdES equivalent. 
              |  
         
static void |  
          MakeXmlSignature.signXades(XmlSignatureAppearance sap, ExternalSignature externalSignature, Certificate[] chain, boolean includeSignaturePolicy) 
           
             Signs the xml with XAdES BES using the enveloped mode, with optional xpath transform (see XmlSignatureAppearance). 
              |  
         
static void |  
          MakeXmlSignature.signXadesBes(XmlSignatureAppearance sap, ExternalSignature externalSignature, Certificate[] chain) 
           
             Signs the xml with XAdES BES using the enveloped mode, with optional xpath transform (see XmlSignatureAppearance). 
              |  
         
static void |  
          MakeXmlSignature.signXadesEpes(XmlSignatureAppearance sap, ExternalSignature externalSignature, Certificate[] chain) 
           
             Signs the xml with XAdES BES using the enveloped mode, with optional xpath transform (see XmlSignatureAppearance). 
              |  
         
static void |  
          MakeXmlSignature.signXmlDSig(XmlSignatureAppearance sap, ExternalSignature externalSignature, Certificate[] chain) 
           
             Signs the xml with XmlDSig using the enveloped mode, with optional xpath transform (see XmlSignatureAppearance). 
              |  
         
static void |  
          MakeXmlSignature.signXmlDSig(XmlSignatureAppearance sap, ExternalSignature externalSignature, javax.xml.crypto.dsig.keyinfo.KeyInfo keyInfo) 
           
             Signs the xml with XmlDSig using the enveloped mode, with optional xpath transform (see XmlSignatureAppearance). 
              |  
         
static void |  
          MakeXmlSignature.signXmlDSig(XmlSignatureAppearance sap, ExternalSignature externalSignature, PublicKey publicKey) 
           
             Signs the xml with XmlDSig using the enveloped mode, with optional xpath transform (see XmlSignatureAppearance). 
              |  
         
Copyright © 1998–2019. All rights reserved.