Interface DigitalSignature

A class that represents a PDF signing certificate (.PFX or .p12) format which can be used to digitally sign a PDF. This protecting it from alteration.

Hierarchy

  • DigitalSignature

Properties

certificateBuffer?: Buffer

The file buffer of a .pfx or .p12 digital signing certificate which may be generated using Adobe Acrobat Viewer.

certificatePassword?: string

The certificate password as a String

certificatePath?: string

The file path to a .pfx or .p12 digital signing certificate which may be generated using Adobe Acrobat Viewer.

signatureDate?: Date

The date and time of the digital signature. If left null, the signature will be timestamped at the millisecond that the PdfDocument is saved to Disk or Stream.

signatureImage?: SignatureImage

A visual image for the sign, often a PNG of a human signature or company stamp.

This appends a visual signature in addition to cryptographic signing.

signingLocation?: string

The physical location the PDF was signed

signingReason?: string

The reason the PDF was signed

timeStampUrl?: string

Url to use for timestamping

Generated using TypeDoc