10.2. PDF/PGP Signature

PDF/PGP verification can be configured with the following properties:

Configuration propertyDescription

pdfpgp.verification.enable

Set to Y or N (default), to enable/disable PDF/PGP verification.

When enabled and the OpenPGP Key Pair is present on the server, users who have the Privilege to Sign can apply an OpenPGP Signature when creating a PDF for Download or Send.

pdfpgp.verification.host

DNS host name of the Verification Service. When blank, the IPv4 address of the SavaPage server is used

pdfpgp.verification.port

Optional TCP/IP port of the Verification Service. Host and port are used to compose the URL:

https://host[:port]/verify/pdf

See Appendix E, URL Cheat Sheet.

Table 10.1. PDF/PGP Signing Configuration Properties


See Section 4.11.14, “Config Editor” on how to enter these properties.

A signed PDF file has the Verify . . . button and the SavaPage server's OpenPGP Fingerprint displayed at top of the first page. When the button is pressed, the Verification Web App opens.

PDF/PGP Verify Link

Figure 10.1. PDF/PGP Verify Link


Also, the signed PDF contains one or two Public Key file Attachments:

  1. The OpenPGP Public Key file creator.asc of the SavaPage server.

  2. If the User who created the PDF has a registered OpenPGP Public Key ID, the public key file author.asc as retrieved from the configured Public Key Server (and persisted in the user's SafePages home).