The EasySIGN component is used to digitally sign PDF documents. The application is implemented in Java and runs in the background on the user’s PC. WebSocket technology is used to call and communicate with the component. With this technology, the component can only be called on a local PC via localhost. After receiving the PDF document, the personal certificates are loaded from the Windows memory and a certificate selection window opens. After selection, the PDF file is signed with the selected certificate and the signed file is sent back via the WebSocket communication channel.
Java libraries used:
- Undertow (WebSocket communication)
- Apache PDFBox (working with PDF files)
- Bouncy Castle (cryptography, working with certificates)
- JavaFX (user interface)
Take a look at our other products and services. For more information, please contact us at email@example.com or firstname.lastname@example.org.