本文整理了Java中org.eclipse.jetty.client.HttpClient.getSslContextFactory()
方法的一些代码示例,展示了HttpClient.getSslContextFactory()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。HttpClient.getSslContextFactory()
方法的具体详情如下:
包路径:org.eclipse.jetty.client.HttpClient
类名称:HttpClient
方法名:getSslContextFactory
暂无
代码示例来源:origin: resteasy/Resteasy
@Override
public SSLContext getSslContext() {
return client.getSslContextFactory().getSslContext();
}
代码示例来源:origin: org.eclipse.jetty.websocket/websocket-client
/**
* @return the {@link SslContextFactory} that manages TLS encryption
* @see #WebSocketClient(SslContextFactory)
*/
@Override
public SslContextFactory getSslContextFactory()
{
return httpClient.getSslContextFactory();
}
代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-all-server
public HttpDestination getDestination(Address remote, boolean ssl) throws IOException
{
return getDestination(remote, ssl, getSslContextFactory());
}
代码示例来源:origin: com.ovea.tajin.server/tajin-server-jetty9
@Override
public void succeeded(Connection connection)
{
boolean tunnel = isProxied() &&
"https".equalsIgnoreCase(getScheme()) &&
client.getSslContextFactory() != null;
if (tunnel)
tunnel(connection);
else
delegate.succeeded(connection);
}
代码示例来源:origin: com.ovea.tajin.servers/tajin-server-jetty9
@Override
public void succeeded(Connection connection)
{
boolean tunnel = isProxied() &&
"https".equalsIgnoreCase(getScheme()) &&
client.getSslContextFactory() != null;
if (tunnel)
tunnel(connection);
else
delegate.succeeded(connection);
}
代码示例来源:origin: org.eclipse.jetty/jetty-client
protected ClientConnectionFactory newSslClientConnectionFactory(ClientConnectionFactory connectionFactory)
{
return new SslClientConnectionFactory(getSslContextFactory(), getByteBufferPool(), getExecutor(), connectionFactory);
}
代码示例来源:origin: org.eclipse.jetty/jetty-client
SslContextFactory sslContextFactory = destination.getHttpClient().getSslContextFactory();
if (destination.isSecure())
代码示例来源:origin: org.eclipse.jetty.websocket/websocket-client
if (httpClient.getSslContextFactory() == null)
代码示例来源:origin: com.ovea.tajin.servers/tajin-server-jetty9
HttpDestination destination = callback.destination;
SslContextFactory sslContextFactory = getSslContextFactory();
if ("https".equals(destination.getScheme()))
代码示例来源:origin: com.ovea.tajin.server/tajin-server-jetty9
HttpDestination destination = callback.destination;
SslContextFactory sslContextFactory = getSslContextFactory();
if ("https".equals(destination.getScheme()))
代码示例来源:origin: org.eclipse.jetty.http2/http2-http-client-transport
@Override
public void connect(InetSocketAddress address, Map<String, Object> context)
{
HttpClient httpClient = getHttpClient();
client.setConnectTimeout(httpClient.getConnectTimeout());
client.setConnectBlocking(httpClient.isConnectBlocking());
client.setBindAddress(httpClient.getBindAddress());
SessionListenerPromise listenerPromise = new SessionListenerPromise(context);
HttpDestinationOverHTTP2 destination = (HttpDestinationOverHTTP2)context.get(HTTP_DESTINATION_CONTEXT_KEY);
SslContextFactory sslContextFactory = null;
if (HttpScheme.HTTPS.is(destination.getScheme()))
sslContextFactory = httpClient.getSslContextFactory();
connect(sslContextFactory, address, listenerPromise, listenerPromise, context);
}
内容来源于网络,如有侵权,请联系作者删除!