org.eclipse.jetty.client.HttpClient.getSslContextFactory()方法的使用及代码示例

x33g5p2x  于2022-01-20 转载在 其他  
字(3.2k)|赞(0)|评价(0)|浏览(143)

本文整理了Java中org.eclipse.jetty.client.HttpClient.getSslContextFactory()方法的一些代码示例,展示了HttpClient.getSslContextFactory()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。HttpClient.getSslContextFactory()方法的具体详情如下:
包路径:org.eclipse.jetty.client.HttpClient
类名称:HttpClient
方法名:getSslContextFactory

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);
}

相关文章

HttpClient类方法