我一直在寻找解决方案,但没有发现任何东西,是否可以在不重新启动JVM的情况下重新加载Java密钥库。
答案 0 :(得分:0)
我不确定这是否正是您的意思,但是您可以通过KeyStore类与Java密钥库进行交互(创建,加载,更新)。
https://docs.oracle.com/javase/8/docs/api/java/security/KeyStore.html
加载密钥库的示例:
KeyStore ks = KeyStore.getInstance("JKS");
ks.load(new FileInputStream("newKeyStoreFileName.jks"), pwdArray);