本文介绍了NSS支持PKCS11验证功能3.18.1公共功能的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
let PK11_Verify = null;我试图在js中调用PK11_Verify。
PK11_Verify = declareFunction(PK11_Verify,nss3,[SECStatus,SECKEYPublicKey,SECItem.ptr,SECItem.ptr,ctypes.voidptr_t]);
$ b // ...
让rv = PK11_Verify(tokenPublicKey,signature.address(),digest.address(),null);
我收到错误信息:
我已经在网页浏览器 NSS 3.18.1基本ECC
中检查了版本NSS,它支持PK11_Verify作为公共功能。任何想法是什么将是根本原因?
谢谢
解决方案
这可能是PK11_Verify没有在nss3.dll中列出的原因。该功能简单不存在作为公共API。
I am trying to call PK11_Verify inside a js.
let PK11_Verify = null;
PK11_Verify = declareFunction("PK11_Verify", nss3, [ SECStatus, SECKEYPublicKey, SECItem.ptr, SECItem.ptr, ctypes.voidptr_t ]);
// ...
let rv = PK11_Verify(tokenPublicKey, signature.address(), digest.address(), null);
I get message errors back as:
I have checked the version NSS in the web browser NSS 3.18.1 Basic ECC
and it supports PK11_Verify as public function. Any idea what will be the root cause?
Thank you
解决方案
This probably the reason why PK11_Verify is not listed as function in nss3.dll. The function simple not exist as public API.
这篇关于NSS支持PKCS11验证功能3.18.1公共功能的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!