首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iText用存储在高速机床中的不可出口证书对Pdf进行数字签名

iText用存储在高速机床中的不可出口证书对Pdf进行数字签名
EN

Stack Overflow用户
提问于 2016-07-13 18:35:29
回答 1查看 214关注 0票数 0

我看到了示例代码SignWithPKCS11HSM.javaSignWithPKCS11USB.java,它们都使用Java1.8附带的SunPKCS11提供者(我错了吗?)

那么,在1.8之前该怎么办呢?我尝试将sun库放入Java1.7安装中,但它当然很生气,说类文件格式是不兼容的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-07-14 16:07:43

实际上,您提到的示例是为Java 7编写的。获取编写这些示例的免费电子书,您将阅读:

如果您需要升级以使此示例在操作系统上工作,您可能希望避免使用64位版本的Java 7,并选择32位版本。在Java 6和Java 7的64位版本中缺少了SunPKCS11提供程序,在下一章中我们将需要该提供程序。对于Oracle何时将修复此问题,没有ETA。

那是三年前写的。你可能想检查一下这一指控的现状。

如您所知,sun包中的所有类(如sun.security.pkcs11.SunPKCS11 )都不是真正被Oracle支持的。阅读使用Sun的专有Java类是一种糟糕的实践吗?的答案

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38359334

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档