Skip to content

Latest commit

 

History

History
33 lines (25 loc) · 1.04 KB

README.MD

File metadata and controls

33 lines (25 loc) · 1.04 KB

This example demonstrates how to use MIRkey or eHSM Hardware Security Modules to sign a PDF file

Some screenshots of the sample app

Main screen

Image of main screen

PIN entry

Enter PIN

Logged in

Logged In

Test certificate creation

Test cert dialog

PDF signed

Signed

Prerequisites:

  • Initialized MIRkey or eHSM with a user PIN set (instructions available here).
  • Java 9 or later to build.
  • Java 8 or later with JavaFx required to run.

Test instructions

  1. mvn package
  2. java -jar target/signer-app-0.0.5-SNAPSHOT-jar-with-dependencies.jar
  3. If you do not have a certificate on your device, use the "Generate Test Certificate" button to test.
Note: You may need to set the EHSM_LIBRARY environment variable if your libehsm.so/dylib/dll is not in a standard location.