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.

  1. 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/

  2. 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
    • 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.yaml
      java: $pathToJava17
      jsignpdf: $pathToUnpackedJSignPdf
      command: java -jar JSignPdf.jar -kst JSIGNPKCS11 -ksp '$pincodeOfToken' -ha SHA256 -d {output_folder} {document_path}
  3. 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.

  • No labels