Jetty中keyStorePassword和keyManagerPassword有什么区别?

时间:2012-06-01 09:44:39

标签: java ssl jetty keystore

我正在研究Jetty的SSL:http://wiki.eclipse.org/Jetty/Reference/SSL_Connectors

keyStorePassword和keyManagerPassword都有属性。 我想keyManagerPassword是由Javax KeyManager使用的,等等 是从密钥库恢复密钥的密码?

那么keyStorePassword和keyManagerPassword通常具有相同的值吗?

2 个答案:

答案 0 :(得分:6)

Keymanagerfactory确实有密码。

嗯,这些API有一点历史和演变,它们可能会更清晰。

keyManagerPassword作为密码arg传递给KeyManagerFactory.init(...) 如果没有keymanagerpassword,则使用keystorepassword。 如果没有设置trustmanager,则将密钥库用作信任库,并将keystorepassword用作信任库密码。

答案 1 :(得分:1)

keyManagerPassword看起来像是错误的。它是具有密码的密钥库,而不是KeyManager。对于相关的类,Javadoc中没有引用密钥管理器密码。