## Uses of Interface
org.apache.pdfbox.pdmodel.interactive.digitalsignature.SignatureInterface

Packages that use SignatureInterface
org.apache.pdfbox.pdfwriter: This is the persistence layer used to write the PDFBox documents to a stream.
org.apache.pdfbox.pdmodel: The PDModel package represents a high level API for creating and manipulating PDF documents.

### Uses of SignatureInterface in org.apache.pdfbox.pdfwriter

Methods in org.apache.pdfbox.pdfwriter with parameters of type SignatureInterface
`void` COSWriter.`write(PDDocument doc, SignatureInterface signInterface)` This will write the pdf document.

### Uses of SignatureInterface in org.apache.pdfbox.pdmodel

Methods in org.apache.pdfbox.pdmodel with parameters of type SignatureInterface
`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.`addSignatureField(List<PDSignatureField> sigFields, SignatureInterface signatureInterface, SignatureOptions options)` Deprecated. The method is misleading, because only one signature may be added in a document. The method will be removed in the future.