Sinadura is an open source java-based multiplatform desktop application for signing PDF's, that provides a simple solution for digital signature and electronic invoice processes. This software guarantees the integrity, the identity, and the no repudiation of any PDF document, for example, in payslips, contracts, invoices or certifications. The legal disquisitions regarding to the storage, custody or preservation of many of these signed documents for companys and public administrations recommend the use of enterprise content management systems such as Alfresco ECM or Nuxeo DM. The ECM systems can help us to manage the full document lifecycle, involving sinadura desktop client in digital signing processes/workflows with this integration. The process of signing is performed on the client side, and therefore, we can use both smartcard (pkcs11) or software certificates (pkcs12) for the common signing features of sinadura (visible stamps, customized background images, TSA timestamps or OCSP validation) In previous posts (in spanish), we commented the integration of sinadura client with Alfresco ECM repository, which covered the basic ECM functionality for adding, updating, browsing, downloading and deleting documents from sinadura client. The ECM functionality is now implemented in sinadura client for Nuxeo DM 5.3.x via REST API, including the next repository actions:
I let here some of the screenshots of the sinadura connector for Nuxeo. For example, the Nuxeo repository authentication preferences:
The default path for adding PDF's in Nuxeo repository is also selected in preferences window:
Updating a signed document in Nuxeo:
We are currently working in sinadura 3.0, which will allow to sign any type of file (not only a PDF file). Please contact us, for more information about the connector, or about digital signing and enterprise content management services.