Package io.netty.handler.ssl
Class JdkDefaultApplicationProtocolNegotiator
- java.lang.Object
-
- io.netty.handler.ssl.JdkDefaultApplicationProtocolNegotiator
-
- All Implemented Interfaces:
ApplicationProtocolNegotiator
,JdkApplicationProtocolNegotiator
final class JdkDefaultApplicationProtocolNegotiator extends java.lang.Object implements JdkApplicationProtocolNegotiator
TheJdkApplicationProtocolNegotiator
to use if you do not care about NPN or ALPN and are usingSslProvider.JDK
.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface io.netty.handler.ssl.JdkApplicationProtocolNegotiator
JdkApplicationProtocolNegotiator.AllocatorAwareSslEngineWrapperFactory, JdkApplicationProtocolNegotiator.ProtocolSelectionListener, JdkApplicationProtocolNegotiator.ProtocolSelectionListenerFactory, JdkApplicationProtocolNegotiator.ProtocolSelector, JdkApplicationProtocolNegotiator.ProtocolSelectorFactory, JdkApplicationProtocolNegotiator.SslEngineWrapperFactory
-
-
Field Summary
Fields Modifier and Type Field Description private static JdkApplicationProtocolNegotiator.SslEngineWrapperFactory
DEFAULT_SSL_ENGINE_WRAPPER_FACTORY
static JdkDefaultApplicationProtocolNegotiator
INSTANCE
-
Constructor Summary
Constructors Modifier Constructor Description private
JdkDefaultApplicationProtocolNegotiator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JdkApplicationProtocolNegotiator.ProtocolSelectionListenerFactory
protocolListenerFactory()
java.util.List<java.lang.String>
protocols()
Get the collection of application protocols supported by this application (in preference order).JdkApplicationProtocolNegotiator.ProtocolSelectorFactory
protocolSelectorFactory()
JdkApplicationProtocolNegotiator.SslEngineWrapperFactory
wrapperFactory()
-
-
-
Field Detail
-
INSTANCE
public static final JdkDefaultApplicationProtocolNegotiator INSTANCE
-
DEFAULT_SSL_ENGINE_WRAPPER_FACTORY
private static final JdkApplicationProtocolNegotiator.SslEngineWrapperFactory DEFAULT_SSL_ENGINE_WRAPPER_FACTORY
-
-
Method Detail
-
wrapperFactory
public JdkApplicationProtocolNegotiator.SslEngineWrapperFactory wrapperFactory()
Description copied from interface:JdkApplicationProtocolNegotiator
- Specified by:
wrapperFactory
in interfaceJdkApplicationProtocolNegotiator
-
protocolSelectorFactory
public JdkApplicationProtocolNegotiator.ProtocolSelectorFactory protocolSelectorFactory()
Description copied from interface:JdkApplicationProtocolNegotiator
- Specified by:
protocolSelectorFactory
in interfaceJdkApplicationProtocolNegotiator
-
protocolListenerFactory
public JdkApplicationProtocolNegotiator.ProtocolSelectionListenerFactory protocolListenerFactory()
Description copied from interface:JdkApplicationProtocolNegotiator
- Specified by:
protocolListenerFactory
in interfaceJdkApplicationProtocolNegotiator
-
protocols
public java.util.List<java.lang.String> protocols()
Description copied from interface:ApplicationProtocolNegotiator
Get the collection of application protocols supported by this application (in preference order).- Specified by:
protocols
in interfaceApplicationProtocolNegotiator
-
-