public class SslClientChannelInitializer extends java.lang.Object implements ChannelInitializer
ChannelInitializer for clients.| Constructor and Description |
|---|
SslClientChannelInitializer(io.netty.handler.ssl.SslContext sslContext,
java.lang.String hostnameVerificationAlgorithm,
java.lang.String hostnameVerificationHost,
int hostnameVerificationPort,
boolean deferSslHandler)
New instance.
|
| Modifier and Type | Method and Description |
|---|---|
void |
init(io.netty.channel.Channel channel)
Configures the passed
Channel. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitandThen, defaultInitializerpublic SslClientChannelInitializer(io.netty.handler.ssl.SslContext sslContext,
@Nullable
java.lang.String hostnameVerificationAlgorithm,
@Nullable
java.lang.String hostnameVerificationHost,
int hostnameVerificationPort,
boolean deferSslHandler)
sslContext - to use for configuring SSL.hostnameVerificationAlgorithm - hostname verification algorithm.hostnameVerificationHost - the non-authoritative name of the host.hostnameVerificationPort - the non-authoritative port.deferSslHandler - true to wrap the SslHandler in a DeferSslHandler.public void init(io.netty.channel.Channel channel)
ChannelInitializerChannel.
Typically, an initializer should add handlers to the channel at the end. This makes it possible for the code using the initializer to create the order of the handlers in the pipeline.
init in interface ChannelInitializerchannel - Netty Channel.