| Package | Description | 
|---|---|
| org.apache.pdfbox.examples.signature | These examples will show how to gain access to the PDF signature. | 
| org.apache.pdfbox.pdmodel | The PDModel package represents a high level API for creating and manipulating PDF documents. | 
| org.apache.pdfbox.pdmodel.fdf | The fdf package will handle all of the logic used for FDF objects inside of the PDF/FDF document. | 
| org.apache.pdfbox.pdmodel.interactive.digitalsignature.visible | This is the visual signature part that help creating the visual representation for the digital signature. | 
| org.apache.pdfbox.pdmodel.interactive.form | The interactive package contains classes for handling Interactive Forms, also known as "AcroForms". | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | SigUtils. setMDPPermission(PDDocument doc,
                PDSignature signature,
                int accessPermissions)Set the access permissions granted for this document in the DocMDP transform parameters
 dictionary. | 
| Modifier and Type | Method and Description | 
|---|---|
| PDSignature | PDDocument. getLastSignatureDictionary()This will return the last signature from the field tree. | 
| Modifier and Type | Method and Description | 
|---|---|
| List<PDSignature> | PDDocument. getSignatureDictionaries()Retrieve all signature dictionaries from the document. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | PDDocument. addSignature(PDSignature sigObject)Add parameters of signature to be created externally using default signature options. | 
| void | PDDocument. addSignature(PDSignature sigObject,
            SignatureInterface signatureInterface)Add a signature to be created using the instance of given interface. | 
| void | PDDocument. addSignature(PDSignature sigObject,
            SignatureInterface signatureInterface,
            SignatureOptions options)This will add a signature to the document. | 
| void | PDDocument. addSignature(PDSignature sigObject,
            SignatureOptions options)Add parameters of signature to be created externally. | 
| Modifier and Type | Method and Description | 
|---|---|
| PDSignature | FDFCatalog. getSignature()This will get the signature or null if there is none. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | FDFCatalog. setSignature(PDSignature sig)This will set the signature that is associated with this catalog. | 
| Modifier and Type | Method and Description | 
|---|---|
| PDSignature | PDFTemplateStructure. getPdSignature()Gets PDSignature | 
| Modifier and Type | Method and Description | 
|---|---|
| void | PDFTemplateStructure. setPdSignature(PDSignature pdSignature)Sets PDSignatureField | 
| Modifier and Type | Method and Description | 
|---|---|
| PDSignature | PDSignatureField. getDefaultValue()Returns the default value, if any. | 
| PDSignature | PDSignatureField. getSignature()Get the signature dictionary. | 
| PDSignature | PDSignatureField. getValue()Returns the signature contained in this field. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | PDSignatureField. setDefaultValue(PDSignature value)Sets the default value of this field to be the given signature. | 
| void | PDSignatureField. setSignature(PDSignature value)Deprecated. 
 Use  PDSignatureField.setValue(PDSignature)instead. | 
| void | PDSignatureField. setValue(PDSignature value)Sets the value of this field to be the given signature. | 
Copyright © 2002–2017 The Apache Software Foundation. All rights reserved.