本文整理了Java中com.ning.http.client.AsyncHttpClientConfig.getEnabledProtocols()
方法的一些代码示例,展示了AsyncHttpClientConfig.getEnabledProtocols()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。AsyncHttpClientConfig.getEnabledProtocols()
方法的具体详情如下:
包路径:com.ning.http.client.AsyncHttpClientConfig
类名称:AsyncHttpClientConfig
方法名:getEnabledProtocols
[英]since 1.9.0
[中]从1.9.0开始
代码示例来源:origin: com.ning/async-http-client
@Override
public SSLEngine newSSLEngine(String peerHost, int peerPort) throws GeneralSecurityException {
SSLContext sslContext = SslUtils.getInstance().getSSLContext(config);
SSLEngine sslEngine = sslContext.createSSLEngine(peerHost, peerPort);
sslEngine.setUseClientMode(true);
if (!config.isAcceptAnyCertificate()) {
SSLParameters params = sslEngine.getSSLParameters();
params.setEndpointIdentificationAlgorithm("HTTPS");
sslEngine.setSSLParameters(params);
}
if (isNonEmpty(config.getEnabledProtocols()))
sslEngine.setEnabledProtocols(config.getEnabledProtocols());
if (isNonEmpty(config.getEnabledCipherSuites()))
sslEngine.setEnabledCipherSuites(config.getEnabledCipherSuites());
return sslEngine;
}
}
代码示例来源:origin: org.glassfish.grizzly/grizzly-http-client
@Override
public SSLEngine newSSLEngine(String peerHost, int peerPort) throws GeneralSecurityException {
SSLContext sslContext = SslUtils.getInstance().getSSLContext(config);
SSLEngine sslEngine = sslContext.createSSLEngine(peerHost, peerPort);
sslEngine.setUseClientMode(true);
if (!config.isAcceptAnyCertificate()) {
SSLParameters params = sslEngine.getSSLParameters();
params.setEndpointIdentificationAlgorithm("HTTPS");
sslEngine.setSSLParameters(params);
}
if (isNonEmpty(config.getEnabledProtocols()))
sslEngine.setEnabledProtocols(config.getEnabledProtocols());
if (isNonEmpty(config.getEnabledCipherSuites()))
sslEngine.setEnabledCipherSuites(config.getEnabledCipherSuites());
return sslEngine;
}
}
代码示例来源:origin: javaee/grizzly-ahc
@Override
public SSLEngine newSSLEngine(String peerHost, int peerPort) throws GeneralSecurityException {
SSLContext sslContext = SslUtils.getInstance().getSSLContext(config);
SSLEngine sslEngine = sslContext.createSSLEngine(peerHost, peerPort);
sslEngine.setUseClientMode(true);
if (!config.isAcceptAnyCertificate()) {
SSLParameters params = sslEngine.getSSLParameters();
params.setEndpointIdentificationAlgorithm("HTTPS");
sslEngine.setSSLParameters(params);
}
if (isNonEmpty(config.getEnabledProtocols()))
sslEngine.setEnabledProtocols(config.getEnabledProtocols());
if (isNonEmpty(config.getEnabledCipherSuites()))
sslEngine.setEnabledCipherSuites(config.getEnabledCipherSuites());
return sslEngine;
}
}
内容来源于网络,如有侵权,请联系作者删除!