Package | Description |
---|---|
io.undertow | |
io.undertow.client | |
io.undertow.protocols.ssl | |
org.xnio.http | |
org.xnio.ssl |
Utility classes for using and implementing SSL within XNIO providers.
|
Modifier and Type | Method and Description |
---|---|
void |
UndertowLogger_$logger.alpnConnectionFailed(SslConnection connection) |
void |
UndertowLogger.alpnConnectionFailed(SslConnection connection) |
Modifier and Type | Method and Description |
---|---|
ChannelListener<SslConnection> |
ALPNClientSelector.ALPNProtocol.getSelected() |
Modifier and Type | Method and Description |
---|---|
static void |
ALPNClientSelector.runAlpn(SslConnection sslConnection,
ChannelListener<SslConnection> fallback,
ClientCallback<ClientConnection> failedListener,
ALPNClientSelector.ALPNProtocol... details) |
Modifier and Type | Method and Description |
---|---|
static void |
ALPNClientSelector.runAlpn(SslConnection sslConnection,
ChannelListener<SslConnection> fallback,
ClientCallback<ClientConnection> failedListener,
ALPNClientSelector.ALPNProtocol... details) |
Constructor and Description |
---|
ALPNProtocol(ChannelListener<SslConnection> selected,
String protocol) |
Modifier and Type | Method and Description |
---|---|
SslConnection |
UndertowXnioSsl.wrapExistingConnection(StreamConnection connection,
OptionMap optionMap) |
SslConnection |
UndertowXnioSsl.wrapExistingConnection(StreamConnection connection,
OptionMap optionMap,
boolean clientMode) |
SslConnection |
UndertowXnioSsl.wrapExistingConnection(StreamConnection connection,
OptionMap optionMap,
URI destinationURI) |
Modifier and Type | Method and Description |
---|---|
AcceptingChannel<SslConnection> |
UndertowXnioSsl.createSslConnectionServer(XnioWorker worker,
InetSocketAddress bindAddress,
ChannelListener<? super AcceptingChannel<SslConnection>> acceptListener,
OptionMap optionMap) |
IoFuture<SslConnection> |
UndertowXnioSsl.openSslConnection(XnioIoThread ioThread,
InetSocketAddress bindAddress,
InetSocketAddress destination,
ChannelListener<? super SslConnection> openListener,
ChannelListener<? super BoundChannel> bindListener,
OptionMap optionMap) |
IoFuture<SslConnection> |
UndertowXnioSsl.openSslConnection(XnioWorker worker,
InetSocketAddress bindAddress,
InetSocketAddress destination,
ChannelListener<? super SslConnection> openListener,
ChannelListener<? super BoundChannel> bindListener,
OptionMap optionMap) |
Modifier and Type | Method and Description |
---|---|
static SslConduit |
UndertowXnioSsl.getSslConduit(SslConnection connection) |
static SSLEngine |
UndertowXnioSsl.getSslEngine(SslConnection connection)
Get the SSL engine for a given connection.
|
Modifier and Type | Method and Description |
---|---|
AcceptingChannel<SslConnection> |
UndertowXnioSsl.createSslConnectionServer(XnioWorker worker,
InetSocketAddress bindAddress,
ChannelListener<? super AcceptingChannel<SslConnection>> acceptListener,
OptionMap optionMap) |
IoFuture<SslConnection> |
UndertowXnioSsl.openSslConnection(XnioIoThread ioThread,
InetSocketAddress bindAddress,
InetSocketAddress destination,
ChannelListener<? super SslConnection> openListener,
ChannelListener<? super BoundChannel> bindListener,
OptionMap optionMap) |
IoFuture<SslConnection> |
UndertowXnioSsl.openSslConnection(XnioWorker worker,
InetSocketAddress bindAddress,
InetSocketAddress destination,
ChannelListener<? super SslConnection> openListener,
ChannelListener<? super BoundChannel> bindListener,
OptionMap optionMap) |
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 | 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 |
JsseSslConnection |
class |
JsseSslStreamConnection
StreamConnection with SSL support.
|
Modifier and Type | Method and Description |
---|---|
abstract AcceptingChannel<SslConnection> |
XnioSsl.createSslConnectionServer(XnioWorker worker,
InetSocketAddress bindAddress,
ChannelListener<? super AcceptingChannel<SslConnection>> acceptListener,
OptionMap optionMap)
Create a bound TCP SSL server.
|
AcceptingChannel<SslConnection> |
JsseXnioSsl.createSslConnectionServer(XnioWorker worker,
InetSocketAddress bindAddress,
ChannelListener<? super AcceptingChannel<SslConnection>> acceptListener,
OptionMap optionMap) |
ChannelListener.Setter<? extends SslConnection> |
SslConnection.getCloseSetter()
Get the setter which can be used to change the close listener for this channel.
|
abstract ChannelListener.Setter<? extends SslConnection> |
SslConnection.getHandshakeSetter()
Get the setter which can be used to change the handshake listener for this channel.
|
ChannelListener.Setter<? extends SslConnection> |
JsseSslStreamConnection.getHandshakeSetter() |
ChannelListener.Setter<? extends SslConnection> |
JsseSslConnection.getHandshakeSetter() |
IoFuture<SslConnection> |
XnioSsl.openSslConnection(XnioIoThread ioThread,
InetSocketAddress destination,
ChannelListener<? super SslConnection> openListener,
ChannelListener<? super BoundChannel> bindListener,
OptionMap optionMap)
Create an SSL connection to a remote host.
|
IoFuture<SslConnection> |
XnioSsl.openSslConnection(XnioIoThread ioThread,
InetSocketAddress destination,
ChannelListener<? super SslConnection> openListener,
OptionMap optionMap)
Create an SSL connection to a remote host.
|
abstract IoFuture<SslConnection> |
XnioSsl.openSslConnection(XnioIoThread ioThread,
InetSocketAddress bindAddress,
InetSocketAddress destination,
ChannelListener<? super SslConnection> openListener,
ChannelListener<? super BoundChannel> bindListener,
OptionMap optionMap)
Create an SSL connection to a remote host.
|
IoFuture<SslConnection> |
JsseXnioSsl.openSslConnection(XnioIoThread ioThread,
InetSocketAddress bindAddress,
InetSocketAddress destination,
ChannelListener<? super SslConnection> openListener,
ChannelListener<? super BoundChannel> bindListener,
OptionMap optionMap) |
IoFuture<SslConnection> |
XnioSsl.openSslConnection(XnioIoThread ioThread,
InetSocketAddress bindAddress,
InetSocketAddress destination,
ChannelListener<? super SslConnection> openListener,
OptionMap optionMap)
Create an SSL connection to a remote host.
|
IoFuture<SslConnection> |
XnioSsl.openSslConnection(XnioWorker worker,
InetSocketAddress destination,
ChannelListener<? super SslConnection> openListener,
ChannelListener<? super BoundChannel> bindListener,
OptionMap optionMap)
Create an SSL connection to a remote host.
|
IoFuture<SslConnection> |
XnioSsl.openSslConnection(XnioWorker worker,
InetSocketAddress destination,
ChannelListener<? super SslConnection> openListener,
OptionMap optionMap)
Create an SSL connection to a remote host.
|
abstract IoFuture<SslConnection> |
XnioSsl.openSslConnection(XnioWorker worker,
InetSocketAddress bindAddress,
InetSocketAddress destination,
ChannelListener<? super SslConnection> openListener,
ChannelListener<? super BoundChannel> bindListener,
OptionMap optionMap)
Create an SSL connection to a remote host.
|
IoFuture<SslConnection> |
JsseXnioSsl.openSslConnection(XnioWorker worker,
InetSocketAddress bindAddress,
InetSocketAddress destination,
ChannelListener<? super SslConnection> openListener,
ChannelListener<? super BoundChannel> bindListener,
OptionMap optionMap) |
IoFuture<SslConnection> |
XnioSsl.openSslConnection(XnioWorker worker,
InetSocketAddress bindAddress,
InetSocketAddress destination,
ChannelListener<? super SslConnection> openListener,
OptionMap optionMap)
Create an SSL connection to a remote host.
|
Modifier and Type | Method and Description |
---|---|
static SSLEngine |
JsseXnioSsl.getSslEngine(SslConnection connection)
Get the SSL engine for a given connection.
|
Modifier and Type | Method and Description |
---|---|
abstract AcceptingChannel<SslConnection> |
XnioSsl.createSslConnectionServer(XnioWorker worker,
InetSocketAddress bindAddress,
ChannelListener<? super AcceptingChannel<SslConnection>> acceptListener,
OptionMap optionMap)
Create a bound TCP SSL server.
|
AcceptingChannel<SslConnection> |
JsseXnioSsl.createSslConnectionServer(XnioWorker worker,
InetSocketAddress bindAddress,
ChannelListener<? super AcceptingChannel<SslConnection>> acceptListener,
OptionMap optionMap) |
IoFuture<SslConnection> |
XnioSsl.openSslConnection(XnioIoThread ioThread,
InetSocketAddress destination,
ChannelListener<? super SslConnection> openListener,
ChannelListener<? super BoundChannel> bindListener,
OptionMap optionMap)
Create an SSL connection to a remote host.
|
IoFuture<SslConnection> |
XnioSsl.openSslConnection(XnioIoThread ioThread,
InetSocketAddress destination,
ChannelListener<? super SslConnection> openListener,
OptionMap optionMap)
Create an SSL connection to a remote host.
|
abstract IoFuture<SslConnection> |
XnioSsl.openSslConnection(XnioIoThread ioThread,
InetSocketAddress bindAddress,
InetSocketAddress destination,
ChannelListener<? super SslConnection> openListener,
ChannelListener<? super BoundChannel> bindListener,
OptionMap optionMap)
Create an SSL connection to a remote host.
|
IoFuture<SslConnection> |
JsseXnioSsl.openSslConnection(XnioIoThread ioThread,
InetSocketAddress bindAddress,
InetSocketAddress destination,
ChannelListener<? super SslConnection> openListener,
ChannelListener<? super BoundChannel> bindListener,
OptionMap optionMap) |
IoFuture<SslConnection> |
XnioSsl.openSslConnection(XnioIoThread ioThread,
InetSocketAddress bindAddress,
InetSocketAddress destination,
ChannelListener<? super SslConnection> openListener,
OptionMap optionMap)
Create an SSL connection to a remote host.
|
IoFuture<SslConnection> |
XnioSsl.openSslConnection(XnioWorker worker,
InetSocketAddress destination,
ChannelListener<? super SslConnection> openListener,
ChannelListener<? super BoundChannel> bindListener,
OptionMap optionMap)
Create an SSL connection to a remote host.
|
IoFuture<SslConnection> |
XnioSsl.openSslConnection(XnioWorker worker,
InetSocketAddress destination,
ChannelListener<? super SslConnection> openListener,
OptionMap optionMap)
Create an SSL connection to a remote host.
|
abstract IoFuture<SslConnection> |
XnioSsl.openSslConnection(XnioWorker worker,
InetSocketAddress bindAddress,
InetSocketAddress destination,
ChannelListener<? super SslConnection> openListener,
ChannelListener<? super BoundChannel> bindListener,
OptionMap optionMap)
Create an SSL connection to a remote host.
|
IoFuture<SslConnection> |
JsseXnioSsl.openSslConnection(XnioWorker worker,
InetSocketAddress bindAddress,
InetSocketAddress destination,
ChannelListener<? super SslConnection> openListener,
ChannelListener<? super BoundChannel> bindListener,
OptionMap optionMap) |
IoFuture<SslConnection> |
XnioSsl.openSslConnection(XnioWorker worker,
InetSocketAddress bindAddress,
InetSocketAddress destination,
ChannelListener<? super SslConnection> openListener,
OptionMap optionMap)
Create an SSL connection to a remote host.
|
Copyright © 2019 JBoss by Red Hat. All rights reserved.