2009-06-03 7 views
1

私はSSCSontextを作成するためにPKCS#11 usbデバイスを使用しています。 プロジェクトはIAIK jce実装からsunに移行しています。iaikはトークンが削除、挿入されたときにsun実装でこれを行う方法を見つけられなかったことを検出するtokenmanagerを提供しています。Javaで挿入/削除するPKCS#11トークンを検出します

アイデア?

答えて

2

Sun PKCS#11プロバイダは、トークンの追加と削除の削除を検出しようとするTokenPollerを作成します。同じことができます。プロバイダの作成に使用したライブラリパスを渡すPKCS11.getInstance()メソッドを使用して、PKCS11オブジェクトへの参照を取得できます。ライブラリのパスの大文字と小文字は同じである必要があります(非正規化)。ヌルを渡してC_GetSlotListを呼び出します。例外は、トークンの削除を示します。しかし、再挿入はこれに反映されません。

関連する問題