PaceSign is a lightweight desktop tool that lets users with a physical digital signature card or token sign documents directly in their Document Management System (DMS). It integrates seamlessly with the open-source JSignPdf to handle signature requests. Available since DMS 1.10.0.
Installation
- Step 1: Install PaceSign using either the
.msi
(Windows) or.dmg
(Mac) installer. - Step 2: Install Java 17 on the client machine. You do not need to add it to system paths.
- Step 3: Download and unzip the JSignPdf package (use the
.zip
, not the.exe
) from: https://sourceforge.net/projects/jsignpdf/
- Step 1: Install PaceSign using either the
Configuration
- Step 4: Create a
pacesign_config.yaml
file in one of the following directories (depending on your OS):- Windows:
%userDirectory%\.pacesign
- Mac:
%userDirectory%/Library/Application Support/PaceSign
- Windows:
- Step 5: Open the
pacesign_config.yaml
file and add the following data. Make sure to replace any placeholders beginning with$
with the actual values from your environment:pacesign_config.yamljava: $pathToJava17 jsignpdf: $pathToUnpackedJSignPdf command: java -jar JSignPdf.jar -kst JSIGNPKCS11 -ksp '$pincodeOfToken' -ha SHA256 -d {output_folder} {document_path}
- Step 4: Create a
- Customisation
- If you need to customize your signing process (for example, by adding extra parameters, specifying certificate details, or controlling output options), update the command parameter in your pacesign_config.yaml accordingly. You can reference the JSignPdf command-line interface (CLI) documentation for more details on supported options and syntax:https://intoolswetrust.github.io/jsignpdf/docs/guide#command-line-batch-mode
With these steps complete and Patricia username added to the corresponding field of PAT_DMS_SETTINGS, PaceSign should be ready to handle digital signing requests in conjunction with JSignPdf.