Signature

public final class Signature implements AutoCloseable

Provides functionality for signing PDF documents. Supports both digital signatures (with certificate) and electronic signatures (visual only). The class enables adding signatures to PDF documents: Digital signatures use PFX/P12 certificates to cryptographically sign the document.Electronic signatures add visual representation (image/text) without cryptographic signing. For PAdES-B compliance, use CAdES signature mode (the default). For PAdES-T compliance, configure a in the signature options.

Constructors

Link copied to clipboard
public void Signature()

Functions

Link copied to clipboard
public final void close()
Closes this resource and releases any associated native resources.
Link copied to clipboard
public final void sign(Document document, String outputPath, DigitalSignatureOptions options)
Applies an invisible digital signature to a document.
Link copied to clipboard
public final void signField(Document document, String outputPath, String fieldName, DigitalSignatureOptions options, SignatureAppearance appearance)
Applies a signature to a document using an existing signature field.