docusignapi - Cosign 数字签名设备 SAPI 本地
问题描述
我想使用 Cosign Digital Signature Appliance 的 SAPI Local 开发一个 C++ 应用程序来签署 pdf,该应用程序在 Web 服务器上运行。我们的 DSA 用于 Common Criteria EAL4+,这意味着用户在签名时会被提示输入他的 OTP。谁能给我有关 SAPISignatureFieldCreateSignEx 函数的凭据参数的指南。不幸的是,相关手册没有提供有关此参数的任何信息,并且 github 上的 HelloWorld 示例不适用于 Common Criteria EAL4+。提前致谢!最好的问候,安娜
解决方案
如指南开头所述:“任何数字签名操作都必须通过提供用户密码和用户 OTP 设备显示的 OTP 来授权。这意味着使用的任何数字签名接口也必须提供扩展身份验证参数,包括用户的静态密码和一次性密码 (OTP)。” 因此,您需要连接静态密码和 OTP,并在 Credential 和 CredentialLen 参数中提供连接作为 SAPISignatureFieldCreateSignEx 函数的密码。谢谢
推荐阅读
- react-native - React Native 在视图上绘制自定义圆边
- react-hooks - 两行功能组件中的无效挂钩调用
- google-bigquery - 从时间戳中提取的 Bigquery 失败
- ruby-on-rails - 验证范围为属性值范围的唯一性
- java - 将请求从 1 个 jsp 文件解析到其他文件时收到 404 错误消息
- php - 在控制器 Laravel 中调用模型函数时如何将变量传递给模型?
- javascript - for 循环有几个连续的 setTimeout 调用没有正确重复?
- laravel-5 - 更改未经身份验证的消息
- flutter - Flutter中TextField小部件的prefixIcon在聚焦TextField时消失。怎么解决?
- arduino - C++ map() 函数有什么作用