本文整理了Java中javax.ws.rs.client.Client.getSslContext()
方法的一些代码示例,展示了Client.getSslContext()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Client.getSslContext()
方法的具体详情如下:
包路径:javax.ws.rs.client.Client
类名称:Client
方法名:getSslContext
[英]Get the SSL context configured to be used with the current client run-time.
[中]获取配置为与当前客户端运行时一起使用的SSL上下文。
代码示例来源:origin: jersey/jersey
@Override
public SSLSocketFactory get() {
return client.getSslContext().getSocketFactory();
}
});
代码示例来源:origin: jersey/jersey
@Override
public SSLSocketFactory get() {
return client.getSslContext().getSocketFactory();
}
});
代码示例来源:origin: org.glassfish.jersey.core/jersey-client
@Override
public SSLSocketFactory get() {
return client.getSslContext().getSocketFactory();
}
});
代码示例来源:origin: jersey/jersey
@Override
protected void initChannel(SocketChannel ch) throws Exception {
ChannelPipeline p = ch.pipeline();
// Enable HTTPS if necessary.
if ("https".equals(requestUri.getScheme())) {
// making client authentication optional for now; it could be extracted to configurable property
JdkSslContext jdkSslContext = new JdkSslContext(client.getSslContext(), true, ClientAuth.NONE);
p.addLast(jdkSslContext.newHandler(ch.alloc()));
}
// http proxy
Configuration config = jerseyRequest.getConfiguration();
final Object proxyUri = config.getProperties().get(ClientProperties.PROXY_URI);
if (proxyUri != null) {
final URI u = getProxyUri(proxyUri);
final String userName = ClientProperties.getValue(
config.getProperties(), ClientProperties.PROXY_USERNAME, String.class);
final String password = ClientProperties.getValue(
config.getProperties(), ClientProperties.PROXY_PASSWORD, String.class);
p.addLast(new HttpProxyHandler(new InetSocketAddress(u.getHost(),
u.getPort() == -1 ? 8080 : u.getPort()),
userName, password));
}
p.addLast(new HttpClientCodec());
p.addLast(new ChunkedWriteHandler());
p.addLast(new HttpContentDecompressor());
p.addLast(new JerseyClientHandler(NettyConnector.this, jerseyRequest, jerseyCallback, settableFuture));
}
});
代码示例来源:origin: jersey/jersey
final SSLContext sslContext = client.getSslContext();
final HttpClientBuilder clientBuilder = HttpClientBuilder.create();
代码示例来源:origin: jersey/jersey
if (client.getSslContext() != null) {
builder.setSSLContext(client.getSslContext());
代码示例来源:origin: jersey/jersey
final SSLContext sslContext = jaxrsClient.getSslContext();
final SslContextFactory sslContextFactory = new SslContextFactory();
sslContextFactory.setSslContext(sslContext);
代码示例来源:origin: jersey/jersey
if (client.getSslContext() == null) {
sslContext = SslConfigurator.getDefaultContext();
} else {
sslContext = client.getSslContext();
代码示例来源:origin: com.yammer.tenacity/tenacity-core
@Override
public SSLContext getSslContext() {
return delegate.getSslContext();
}
代码示例来源:origin: grro/stability
@Override
public SSLContext getSslContext() {
return client.getSslContext();
}
代码示例来源:origin: yammer/tenacity
@Override
public SSLContext getSslContext() {
return delegate.getSslContext();
}
代码示例来源:origin: net.oneandone.reactive/reactive-http
@Override
public SSLContext getSslContext() {
return client.getSslContext();
}
代码示例来源:origin: eclipse-ee4j/glassfish
@Override
public SSLContext getSslContext() {
return realClient.getSslContext();
}
代码示例来源:origin: smoketurner/dropwizard-consul
@Override
public SSLContext getSslContext() {
return delegate.getSslContext();
}
代码示例来源:origin: hstaudacher/osgi-jax-rs-connector
@Override
public SSLSocketFactory get() {
return client.getSslContext().getSocketFactory();
}
});
代码示例来源:origin: org.glassfish.jersey.bundles/jaxrs-ri
@Override
public SSLSocketFactory get() {
return client.getSslContext().getSocketFactory();
}
});
代码示例来源:origin: com.eclipsesource.jaxrs/jersey-all
@Override
public SSLSocketFactory get() {
return client.getSslContext().getSocketFactory();
}
});
代码示例来源:origin: hstaudacher/osgi-jax-rs-connector
@Override
public SSLSocketFactory get() {
return client.getSslContext().getSocketFactory();
}
});
代码示例来源:origin: org.glassfish.jersey.connectors/jersey-grizzly-connector
if (client.getSslContext() != null) {
builder.setSSLContext(client.getSslContext());
代码示例来源:origin: org.glassfish.jersey.connectors/jersey-jetty-connector
final SSLContext sslContext = jaxrsClient.getSslContext();
final SslContextFactory sslContextFactory = new SslContextFactory();
sslContextFactory.setSslContext(sslContext);
内容来源于网络,如有侵权,请联系作者删除!