Class SSLHandlerFactory
java.lang.Object
org.apache.flink.runtime.io.network.netty.SSLHandlerFactory
Creates and configures
SslHandler instances.-
Constructor Summary
ConstructorsConstructorDescriptionSSLHandlerFactory(org.apache.flink.shaded.netty4.io.netty.handler.ssl.SslContext sslContext, int handshakeTimeoutMs, int closeNotifyFlushTimeoutMs) Create a newSslHandlerfactory. -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.flink.shaded.netty4.io.netty.handler.ssl.SslHandlercreateNettySSLHandler(org.apache.flink.shaded.netty4.io.netty.buffer.ByteBufAllocator allocator) org.apache.flink.shaded.netty4.io.netty.handler.ssl.SslHandlercreateNettySSLHandler(org.apache.flink.shaded.netty4.io.netty.buffer.ByteBufAllocator allocator, String hostname, int port)
-
Constructor Details
-
SSLHandlerFactory
public SSLHandlerFactory(org.apache.flink.shaded.netty4.io.netty.handler.ssl.SslContext sslContext, int handshakeTimeoutMs, int closeNotifyFlushTimeoutMs) Create a newSslHandlerfactory.- Parameters:
handshakeTimeoutMs- SSL session timeout during handshakes (-1 = use system default)closeNotifyFlushTimeoutMs- SSL session timeout after flushing the close_notify message (-1 = use system default)
-
-
Method Details
-
createNettySSLHandler
public org.apache.flink.shaded.netty4.io.netty.handler.ssl.SslHandler createNettySSLHandler(org.apache.flink.shaded.netty4.io.netty.buffer.ByteBufAllocator allocator) -
createNettySSLHandler
public org.apache.flink.shaded.netty4.io.netty.handler.ssl.SslHandler createNettySSLHandler(org.apache.flink.shaded.netty4.io.netty.buffer.ByteBufAllocator allocator, String hostname, int port)
-