public class SignatureManager extends Object
PdfDocument
outline.
Bookmarks are arranged and navigated in a parent/child node hierarchy, similar to an HTML DOM.
See: PdfDocument.getBookmark()
See: Bookmark
Constructor and Description |
---|
SignatureManager(InternalPdfDocument internalPdfDocument)
Please get BookmarkManager by
PdfDocument.getBookmark() instead. |
Modifier and Type | Method and Description |
---|---|
List<VerifiedSignature> |
getVerifiedSignature()
Returns a list of
VerifiedSignature . |
void |
RemoveSignature() |
void |
SignPdfWithSignature(Signature signature)
Signs the PDF with digital signature with advanced options.
|
void |
SignPdfWithSignature(Signature signature,
SignaturePermissions permissions)
Signs the PDF with digital signature with advanced options.
|
boolean |
VerifyPdfSignatures()
Verifies all the PDF signatures for this PDF document and returns true if there are no invalid
signatures.
|
public SignatureManager(InternalPdfDocument internalPdfDocument)
PdfDocument.getBookmark()
instead.internalPdfDocument
- the internal pdf documentpublic List<VerifiedSignature> getVerifiedSignature()
VerifiedSignature
.VerifiedSignature
public void SignPdfWithSignature(Signature signature)
PdfDocument.saveAs(Path)
"
or PdfDocument.getBinaryData()
signature
- the PdfSignaturepublic void SignPdfWithSignature(Signature signature, SignaturePermissions permissions)
PdfDocument.saveAs(Path)
"
or PdfDocument.getBinaryData()
signature
- the PdfSignaturepermissions
- Permissions regarding modifications to the document after the digital signature is appliedpublic boolean VerifyPdfSignatures()
public void RemoveSignature()
Copyright © 2022–2023 Iron Software. All rights reserved.