Class: SignatureHandler

PDFNet. SignatureHandler


new SignatureHandler()

SignatureHandler instances are responsible for defining the digest and cipher algorithms to create and/or validate a signed PDF document. SignatureHandlers are added to PDFDoc instances by calling the [PDFDoc].addSignatureHandler method.

Methods


destructor()

Destructor
Returns:
Type
Promise.<void>

getName()

Gets the name of this SignatureHandler. The name of the SignatureHandler is what identifies this SignatureHandler from all others. This name is also added to the PDF as the value of /Filter entry in the signature dictionary.
Returns:
A promise that resolves to the name of this SignatureHandler.
Type
Promise.<string>

reset()

Resets any data appending and signature calculations done so far. This method should allow PDFNet to restart the whole signature calculation process. It is important that when this method is invoked, any data processed with the AppendData method should be discarded.
Returns:
A promise that resolves to true if there are no errors, otherwise false.
Type
Promise.<boolean>