Jetty sslConnetor功能?

时间:2010-11-02 08:34:57

标签: ssl jetty

我在jetty上配置ssl。我正在使用此代码:

import org.mortbay.jetty.security.SslSocketConnector; 。 。

SslSocketConnector sslConnector = new SslSocketConnector(); sslConnector.setPort(8054); sslConnector.setMaxIdleTime(30000);

sslConnector.setKeystore(“keystore的路径......”); sslConnector.setPassword( “布拉布拉”); sslConnector.setKeyPassword( “布拉布拉”);

this.jetty.addConnector(sslConnector);

我的问题是:为什么需要设置keystorepsw和psw? setPassword设置了什么?

在哪里可以找到SslSocketConnector的API以及有关这些函数的文档? (找不到一个......)

由于

1 个答案:

答案 0 :(得分:1)

setPassword设置密钥库的密码。你通常需要确定它。某些密钥库类型受密码保护(如果没有密码,则根本不允许您打开它们),而密钥密码则用于加载密钥本身。通常,它们是相同的密码,但情况可能并非总是如此。

您可以在这些页面上找到一些文档(取决于您使用的版本):

此链接也可能是您感兴趣的: How to run jetty server in SSL mode using PKCS12 keystore?