本文整理汇总了Java中org.mortbay.jetty.security.SslSelectChannelConnector.setTruststoreType方法的典型用法代码示例。如果您正苦于以下问题:Java SslSelectChannelConnector.setTruststoreType方法的具体用法?Java SslSelectChannelConnector.setTruststoreType怎么用?Java SslSelectChannelConnector.setTruststoreType使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.mortbay.jetty.security.SslSelectChannelConnector
的用法示例。
在下文中一共展示了SslSelectChannelConnector.setTruststoreType方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: createHttpsChannelConnector
import org.mortbay.jetty.security.SslSelectChannelConnector; //导入方法依赖的package包/类
private Connector createHttpsChannelConnector() {
SslSelectChannelConnector c = new SslSelectChannelConnectorSecure();
configureChannelConnector(c);
c.setNeedClientAuth(needsClientAuth);
c.setKeyPassword(keyPassword);
if (keyStore != null) {
c.setKeystore(keyStore);
c.setKeystoreType(keyStoreType);
c.setPassword(keyStorePassword);
}
if (trustStore != null) {
c.setTruststore(trustStore);
c.setTruststoreType(trustStoreType);
c.setTrustPassword(trustStorePassword);
}
if(null != excludeCiphers && !excludeCiphers.isEmpty()) {
c.setExcludeCipherSuites(excludeCiphers.split(","));
LOG.info("Excluded Cipher List:" + excludeCiphers);
}
return c;
}
示例2: createSSLConnector
import org.mortbay.jetty.security.SslSelectChannelConnector; //导入方法依赖的package包/类
private SslSelectChannelConnector createSSLConnector(boolean needClientAuth) {
SslSelectChannelConnector sslConnector = new
SslSelectChannelConnector();
String keystore = SecurityUtils.getSecurityDir() +
File.separator + "keystore.p12";
String srvrCrtPass = SecurityUtils.getKeystorePass();
sslConnector.setKeystore(keystore);
sslConnector.setTruststore(keystore);
sslConnector.setPassword(srvrCrtPass);
sslConnector.setKeyPassword(srvrCrtPass);
sslConnector.setTrustPassword(srvrCrtPass);
sslConnector.setKeystoreType("PKCS12");
sslConnector.setTruststoreType("PKCS12");
sslConnector.setNeedClientAuth(needClientAuth);
sslConnector.setAcceptors(2);
return sslConnector;
}