重新加载密钥库,而无需重新启动服务器

时间:2019-12-17 15:29:19

标签: java keystore

我一直在寻找解决方案,但没有发现任何东西,是否可以在不重新启动JVM的情况下重新加载Java密钥库。

1 个答案:

答案 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);