我使用CardOS API司機從西門子作爲PKCS#11驅動程序如下加載從PKI卡證書:PKCS#11驅動程序會提示輸入PIN每個鍵
char[] pin = "123456".toCharArray();
KeyStore.PasswordProtection pp = new KeyStore.PasswordProtection(pin);
KeyStore keyStore = KeyStore.Builder.newInstance("PKCS11", Security.getProvider("SunPKCS11-verinice"), pp).getKeyStore();
keyStore.load(null,pin);
keyStore.getKey("key 1", pin);
keyStore.getKey("key 2", pin);
駕駛員提示爲每個PIN碼鍵雖然我把它作爲參數傳遞。是否有其他方式通過API傳遞PIN碼?有什麼「密碼緩存」我可以激活?
我已經試過這個,但也不適合這個驅動程序。我仍然得到一個Windows(不是Java)彈出框來輸入PIN。 –