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.VerifiedSignaturepublic 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.