首页 > 解决方案 > Cosign 数字签名设备 SAPI 本地

问题描述

我想使用 Cosign Digital Signature Appliance 的 SAPI Local 开发一个 C++ 应用程序来签署 pdf,该应用程序在 Web 服务器上运行。我们的 DSA 用于 Common Criteria EAL4+,这意味着用户在签名时会被提示输入他的 OTP。谁能给我有关 SAPISignatureFieldCreateSignEx 函数的凭据参数的指南。不幸的是,相关手册没有提供有关此参数的任何信息,并且 github 上的 HelloWorld 示例不适用于 Common Criteria EAL4+。提前致谢!最好的问候,安娜

标签: docusignapi

解决方案


如指南开头所述:“任何数字签名操作都必须通过提供用户密码和用户 OTP 设备显示的 OTP 来授权。这意味着使用的任何数字签名接口也必须提供扩展身份验证参数,包括用户的静态密码和一次性密码 (OTP)。” 因此,您需要连接静态密码和 OTP,并在 Credential 和 CredentialLen 参数中提供连接作为 SAPISignatureFieldCreateSignEx 函数的密码。谢谢


推荐阅读