The Signer component allows you to add a standard signature to a document or to certify the document. By certify a document it is possible to define additional permissions which will not invalidate the signature.


The certification levels are represented by class constants: 

Certification level constant

Certification level constant

public const integer SetaPDF_Signer::CERTIFICATION_LEVEL_NONE = 0

Certification level constant

Certification level constant

Set or Get the Certification Level

The certification level of the current signature process can be accessed by following methods:


Get the certification level.


Set the certification level.

If you want to check the certification level of an existing document, you can use following static method:


Check a PDF document for a certification signature and its level