Package | Description |
---|---|
io.undertow.client | |
io.undertow.client.ajp | |
io.undertow.client.http | |
io.undertow.client.http2 | |
io.undertow.protocols.ssl | |
io.undertow.server.handlers.proxy | |
io.undertow.server.handlers.proxy.mod_cluster | |
io.undertow.websockets.client | |
org.xnio |
The main API package for XNIO.
|
org.xnio.http | |
org.xnio.ssl |
Utility classes for using and implementing SSL within XNIO providers.
|
Modifier and Type | Method and Description |
---|---|
void |
AjpClientProvider.connect(ClientCallback<ClientConnection> listener,
InetSocketAddress bindAddress,
URI uri,
XnioIoThread ioThread,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap options) |
void |
AjpClientProvider.connect(ClientCallback<ClientConnection> listener,
InetSocketAddress bindAddress,
URI uri,
XnioWorker worker,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap options) |
void |
AjpClientProvider.connect(ClientCallback<ClientConnection> listener,
URI uri,
XnioIoThread ioThread,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap options) |
void |
AjpClientProvider.connect(ClientCallback<ClientConnection> listener,
URI uri,
XnioWorker worker,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap options) |
Modifier and Type | Method and Description |
---|---|
void |
HttpClientProvider.connect(ClientCallback<ClientConnection> listener,
InetSocketAddress bindAddress,
URI uri,
XnioIoThread ioThread,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap options) |
void |
HttpClientProvider.connect(ClientCallback<ClientConnection> listener,
InetSocketAddress bindAddress,
URI uri,
XnioWorker worker,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap options) |
void |
HttpClientProvider.connect(ClientCallback<ClientConnection> listener,
URI uri,
XnioIoThread ioThread,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap options) |
void |
HttpClientProvider.connect(ClientCallback<ClientConnection> listener,
URI uri,
XnioWorker worker,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap options) |
Modifier and Type | Method and Description |
---|---|
void |
Http2PriorKnowledgeClientProvider.connect(ClientCallback<ClientConnection> listener,
InetSocketAddress bindAddress,
URI uri,
XnioIoThread ioThread,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap options) |
void |
Http2ClientProvider.connect(ClientCallback<ClientConnection> listener,
InetSocketAddress bindAddress,
URI uri,
XnioIoThread ioThread,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap options) |
void |
Http2ClearClientProvider.connect(ClientCallback<ClientConnection> listener,
InetSocketAddress bindAddress,
URI uri,
XnioIoThread ioThread,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap options) |
void |
Http2PriorKnowledgeClientProvider.connect(ClientCallback<ClientConnection> listener,
InetSocketAddress bindAddress,
URI uri,
XnioWorker worker,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap options) |
void |
Http2ClientProvider.connect(ClientCallback<ClientConnection> listener,
InetSocketAddress bindAddress,
URI uri,
XnioWorker worker,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap options) |
void |
Http2ClearClientProvider.connect(ClientCallback<ClientConnection> listener,
InetSocketAddress bindAddress,
URI uri,
XnioWorker worker,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap options) |
void |
Http2PriorKnowledgeClientProvider.connect(ClientCallback<ClientConnection> listener,
URI uri,
XnioIoThread ioThread,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap options) |
void |
Http2ClientProvider.connect(ClientCallback<ClientConnection> listener,
URI uri,
XnioIoThread ioThread,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap options) |
void |
Http2ClearClientProvider.connect(ClientCallback<ClientConnection> listener,
URI uri,
XnioIoThread ioThread,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap options) |
void |
Http2PriorKnowledgeClientProvider.connect(ClientCallback<ClientConnection> listener,
URI uri,
XnioWorker worker,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap options) |
void |
Http2ClientProvider.connect(ClientCallback<ClientConnection> listener,
URI uri,
XnioWorker worker,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap options) |
void |
Http2ClearClientProvider.connect(ClientCallback<ClientConnection> listener,
URI uri,
XnioWorker worker,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap options) |
Modifier and Type | Class and Description |
---|---|
class |
UndertowXnioSsl |
Modifier and Type | Method and Description |
---|---|
LoadBalancingProxyClient |
LoadBalancingProxyClient.addHost(InetSocketAddress bindAddress,
URI host,
String jvmRoute,
XnioSsl ssl,
OptionMap options) |
LoadBalancingProxyClient |
LoadBalancingProxyClient.addHost(URI host,
String jvmRoute,
XnioSsl ssl) |
LoadBalancingProxyClient |
LoadBalancingProxyClient.addHost(URI host,
String jvmRoute,
XnioSsl ssl,
OptionMap options) |
LoadBalancingProxyClient |
LoadBalancingProxyClient.addHost(URI host,
XnioSsl ssl) |
Constructor and Description |
---|
ProxyConnectionPool(ConnectionPoolManager connectionPoolManager,
InetSocketAddress bindAddress,
URI uri,
XnioSsl ssl,
UndertowClient client,
OptionMap options) |
ProxyConnectionPool(ConnectionPoolManager connectionPoolManager,
URI uri,
XnioSsl ssl,
UndertowClient client,
OptionMap options) |
Modifier and Type | Method and Description |
---|---|
static ModCluster.Builder |
ModCluster.builder(XnioWorker worker,
UndertowClient client,
XnioSsl xnioSsl) |
Modifier and Type | Method and Description |
---|---|
XnioSsl |
WebSocketClient.ConnectionBuilder.getProxySsl() |
XnioSsl |
WebSocketClient.ConnectionBuilder.getSsl() |
Modifier and Type | Method and Description |
---|---|
static IoFuture<WebSocketChannel> |
WebSocketClient.connect(XnioWorker worker,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap optionMap,
InetSocketAddress bindAddress,
URI uri,
WebSocketVersion version,
WebSocketClientNegotiation clientNegotiation,
Set<ExtensionHandshake> clientExtensions)
Deprecated.
|
static IoFuture<WebSocketChannel> |
WebSocketClient.connect(XnioWorker worker,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap optionMap,
URI uri,
WebSocketVersion version)
Deprecated.
|
static IoFuture<WebSocketChannel> |
WebSocketClient.connect(XnioWorker worker,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap optionMap,
URI uri,
WebSocketVersion version,
WebSocketClientNegotiation clientNegotiation)
Deprecated.
|
static IoFuture<WebSocketChannel> |
WebSocketClient.connect(XnioWorker worker,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap optionMap,
URI uri,
WebSocketVersion version,
WebSocketClientNegotiation clientNegotiation,
Set<ExtensionHandshake> clientExtensions)
Deprecated.
|
WebSocketClient.ConnectionBuilder |
WebSocketClient.ConnectionBuilder.setProxySsl(XnioSsl proxySsl) |
WebSocketClient.ConnectionBuilder |
WebSocketClient.ConnectionBuilder.setSsl(XnioSsl ssl) |
Modifier and Type | Method and Description |
---|---|
XnioSsl |
Xnio.getSslProvider(KeyManager[] keyManagers,
TrustManager[] trustManagers,
OptionMap optionMap)
Get an SSL provider for this XNIO provider.
|
XnioSsl |
Xnio.getSslProvider(OptionMap optionMap)
Get an SSL provider for this XNIO provider.
|
Modifier and Type | Method and Description |
---|---|
static IoFuture<SslConnection> |
HttpUpgrade.performUpgrade(XnioWorker worker,
XnioSsl ssl,
InetSocketAddress bindAddress,
URI uri,
Map<String,List<String>> headers,
ChannelListener<? super SslConnection> openListener,
ChannelListener<? super BoundChannel> bindListener,
OptionMap optionMap,
ExtendedHandshakeChecker handshakeChecker)
Perform a HTTP upgrade that results in a SSL secured connection.
|
static IoFuture<SslConnection> |
HttpUpgrade.performUpgrade(XnioWorker worker,
XnioSsl ssl,
InetSocketAddress bindAddress,
URI uri,
Map<String,String> headers,
ChannelListener<? super SslConnection> openListener,
ChannelListener<? super BoundChannel> bindListener,
OptionMap optionMap,
HandshakeChecker handshakeChecker)
Perform a HTTP upgrade that results in a SSL secured connection.
|
Modifier and Type | Class and Description |
---|---|
class |
JsseXnioSsl
An XNIO SSL provider based on JSSE.
|
Copyright © 2017 JBoss by Red Hat. All rights reserved.