| Modifier and Type | Field and Description |
|---|---|
| pack-priv static final Pool | bufferPool
References Deprecated
Pool is deprecated or references (maybe indirectly) at least one deprecated element.
|
| public static final boolean | |
| private final SSLContext |
| Access | Constructor and Description |
|---|---|
| public | JsseXnioSsl(final Xnio
the XNIO instance to associate with xnio, final OptionMap the options for this provider optionMap)Construct a new instance. |
| public | JsseXnioSsl(final Xnio
the XNIO instance to associate with xnio, final OptionMap the options for this provider optionMap, final SSLContext the SSL context to use for this instance sslContext)Construct a new instance. |
| Modifier and Type | Method and Description |
|---|---|
| public IoFuture | connectSsl(final XnioWorker
the worker to use worker, final InetSocketAddress the local bind address bindAddress, final InetSocketAddress the destination connection address destination, final ChannelListener<? super ConnectedSslStreamChannel> the initial open-connection listener openListener, final ChannelListener<? super BoundChannel> the bind listener bindListener, final OptionMap the option map optionMap)Implements abstract org. Create an SSL connection to a remote host. |
| public AcceptingChannel | createSslConnectionServer(final XnioWorker
the worker to use worker, final InetSocketAddress the address to bind to bindAddress, final ChannelListener<? super AcceptingChannel<SslConnection>> the initial accept listener acceptListener, final OptionMap the initial configuration for the server optionMap)Implements abstract org. Create a bound TCP SSL server. |
| public AcceptingChannel | createSslTcpServer(final XnioWorker
the worker to use worker, final InetSocketAddress the address to bind to bindAddress, final ChannelListener<? super AcceptingChannel<ConnectedSslStreamChannel>> the initial accept listener acceptListener, final OptionMap the initial configuration for the server optionMap)Implements abstract org. Create a bound TCP SSL server. |
| public SSLContext | |
| public static SSLEngine | Returns: the SSL engineGet the SSL engine for a given connection. |
| public IoFuture | openSslConnection(final XnioWorker
the worker to use worker, final InetSocketAddress the local bind address bindAddress, final InetSocketAddress the destination connection address destination, final ChannelListener<? super SslConnection> the initial open-connection listener openListener, final ChannelListener<? super BoundChannel> the bind listener bindListener, final OptionMap the option map optionMap)Implements abstract org. Create an SSL connection to a remote host. |
| public IoFuture | openSslConnection(final XnioIoThread
the IO Thread to use ioThread, final InetSocketAddress the local bind address bindAddress, final InetSocketAddress the destination connection address destination, final ChannelListener<? super SslConnection> the initial open-connection listener openListener, final ChannelListener<? super BoundChannel> the bind listener bindListener, final OptionMap the option map optionMap)Implements abstract org. Create an SSL connection to a remote host. |
| bufferPool | back to summary |
|---|---|
| pack-priv static final Pool<ByteBuffer> bufferPool
References Deprecated
See corresponding docs for further information. | |
| NEW_IMPL | back to summary |
|---|---|
| public static final boolean NEW_IMPL | |
| sslContext | back to summary |
|---|---|
| private final SSLContext sslContext | |
| JsseXnioSsl | back to summary |
|---|---|
| public JsseXnioSsl(final Xnio xnio, final OptionMap optionMap) throws NoSuchProviderException, NoSuchAlgorithmException, KeyManagementException Construct a new instance.
| |
| JsseXnioSsl | back to summary |
|---|---|
| public JsseXnioSsl(final Xnio xnio, final OptionMap optionMap, final SSLContext sslContext) Construct a new instance.
| |
| connectSsl | back to summary |
|---|---|
| public IoFuture Implements abstract org. Doc from org. Create an SSL connection to a remote host.
| |
| createSslConnectionServer | back to summary |
|---|---|
| public AcceptingChannel Implements abstract org. Doc from org. Create a bound TCP SSL server.
| |
| createSslTcpServer | back to summary |
|---|---|
| public AcceptingChannel Implements abstract org. Doc from org. Create a bound TCP SSL server.
| |
| getSslContext | back to summary |
|---|---|
| public SSLContext getSslContext() Get the JSSE SSL context for this provider instance.
| |
| getSslEngine | back to summary |
|---|---|
| public static SSLEngine getSslEngine(SslConnection connection) Get the SSL engine for a given connection.
| |
| openSslConnection | back to summary |
|---|---|
| public IoFuture Implements abstract org. Doc from org. Create an SSL connection to a remote host.
| |
| openSslConnection | back to summary |
|---|---|
| public IoFuture Implements abstract org. Doc from org. Create an SSL connection to a remote host.
| |