java - Jetty 中的 keyStorePassword 和 keyManagerPassword 有什么区别?

标签 java ssl jetty keystore

我正在查看 Jetty 的 SSL:http://wiki.eclipse.org/Jetty/Reference/SSL_Connectors

keyStorePassword 和 keyManagerPassword 都有属性。 我想 keyManagerPassword 由 Javax KeyManager 使用,所以 是从 keystore 中恢复 key 的密码?

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

最佳答案

Keymanagerfactory 确实有密码。

嗯,这些 API 有一些历史和演变,它们也许可以变得更清楚。

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

关于java - Jetty 中的 keyStorePassword 和 keyManagerPassword 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10847983/

相关文章:

java - 如何在 Mockito 测试用例中提供 LocaleInfo?

javascript - Websockets 在 Chrome 中不工作 (wss) : “handshake was canceled”

ruby-on-rails - SSL_connect 返回=1 errno=0 状态=SSLv3 读取服务器证书,证书验证失败

oracle - gradle jettyrun oracle 找不到合适的驱动程序

jetty - 使用 maven-jetty-plugin 启用 HTTP2

java - 基本 Java 数组 - 打印递增值的 "Pyramid"

java - HTTP 传输错误 : javax.net.ssl.SSLHandshakeException

ruby-on-rails - 如何在 Sidekiq 上为 Redis 6 启用 TLS?

jetty - 如何在gradle中创建一些 jetty 运行任务?

java - 添加到 ArrayList 时出现问题