我正在研究Jetty的SSL:http://wiki.eclipse.org/Jetty/Reference/SSL_Connectors
keyStorePassword和keyManagerPassword都有属性。 我想keyManagerPassword是由Javax KeyManager使用的,等等 是从密钥库恢复密钥的密码?
那么keyStorePassword和keyManagerPassword通常具有相同的值吗?
答案 0 :(得分:6)
Keymanagerfactory确实有密码。
嗯,这些API有一点历史和演变,它们可能会更清晰。
keyManagerPassword作为密码arg传递给KeyManagerFactory.init(...) 如果没有keymanagerpassword,则使用keystorepassword。 如果没有设置trustmanager,则将密钥库用作信任库,并将keystorepassword用作信任库密码。
答案 1 :(得分:1)
keyManagerPassword
看起来像是错误的。它是具有密码的密钥库,而不是KeyManager。对于相关的类,Javadoc中没有引用密钥管理器密码。