我允許用戶在我的應用程序中指定自己的KeyStore。 我想驗證用戶給出的KeyStore密碼是否有效。
有沒有辦法做到這一點?以Java驗證KeyStore密碼
0
A
回答
1
嘗試加載它
FileInputStream is = new FileInputStream(file);
KeyStore keystore = KeyStore.getInstance(KeyStore.getDefaultType());
/* getting the key*/
keystore.load(is, password.toCharArray());
拋出: IOException
- 如果有一個I/O或格式問題的密鑰庫數據,如果需要密碼,但沒有給出,或者給出的密碼不正確。如果錯誤是由於密碼錯誤引起的,則IOException的原因應該是UnrecoverableKeyException
+0
工作!謝謝! – danieln
+0
很高興幫助,祝你有個美好的一天。 –
相關問題
- 1. Java/Keystore驗證簽名證書
- 2. 密碼驗證程序Java
- 3. Drupal密碼的Java驗證
- 4. Java - 密碼策略驗證
- 5. PKCS#11 keystore在成功嘗試輸入密碼後未驗證密碼
- 6. KeyStore的強密碼
- 7. 如何存儲Java KeyStore密碼?
- 8. 驗證密碼
- 9. 密碼驗證
- 10. 驗證密碼
- 11. 密碼驗證
- 12. 密碼驗證
- 13. 密碼驗證
- 14. 更改密碼的.keystore
- 15. 驗證用戶名密碼java ldap jndi
- 16. 的Java密碼策略驗證
- 17. Regexp用於密碼驗證的Java
- 18. MySQL密碼加密驗證
- 19. Bcrypt密碼驗證
- 20. php密碼驗證
- 21. jQuery - 驗證密碼
- 22. FOSUserBundle密碼驗證
- 23. 有()驗證密碼 - = _ +
- 24. C密碼驗證?
- 25. Bcrypt驗證密碼
- 26. cakephp密碼驗證
- 27. PHP密碼驗證
- 28. HTML密碼驗證
- 29. 密碼驗證c + +
是的。用密碼打開密鑰庫。 –