检测要在JAVA中插入/删除的PKCS#11令牌

时间:2009-06-03 08:39:00

标签: java ssl pkcs#11

我正在使用PKCS#11 usb设备来创建SSLContext。 该项目正在从IAIK jce实现迁移到sun,iaik提供令牌管理器来检测何时删除,插入令牌,无法找到通过sun实现执行此操作的方法。

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

Sun PKCS#11提供程序创建一个TokenPoller,它尝试检测令牌添加和删除删除。您也可以这样做。您可以使用PKCS11.getInstance()方法获取对PKCS11对象的引用,该方法传入用于创建提供程序的库路径。但要小心,因为库路径的情况必须相同(非canoncalized)。调用C_GetSlotList传递null。异常表示删除令牌。然而,重新插入并未反映在此。