Digital Signatures Directly From CAC Card

We have a request from our customer to allow for digitally signing PDF documents within Appian using the signature stored on the users government issued Common Access Card.  From looking at the current list of plugins such as Sign PDF Document none appear to meet the requirement as the signature cannot be stored locally on the server.    From our initial analysis it appears our only option will be  building our own custom plugin or integrating with a third party application.  I was curious if anyone has developed a similar solution and if so what third party applications/API's were chosen for the implementation.

The requirement also includes

  • Must be NIST 5015 compliant 
  • Once signed PDF must be locked for further editing.

Users are currently using their CAC's for authentication when logging in to the application.

  Discussion posts and replies are publicly visible