final class JdkDefaultApplicationProtocolNegotiator extends java.lang.Object implements JdkApplicationProtocolNegotiator
JdkApplicationProtocolNegotiator
to use if you do not care about NPN or ALPN and are using
SslProvider.JDK
.JdkApplicationProtocolNegotiator.ProtocolSelectionListener, JdkApplicationProtocolNegotiator.ProtocolSelectionListenerFactory, JdkApplicationProtocolNegotiator.ProtocolSelector, JdkApplicationProtocolNegotiator.ProtocolSelectorFactory, JdkApplicationProtocolNegotiator.SslEngineWrapperFactory
Modifier and Type | Field and Description |
---|---|
private static JdkApplicationProtocolNegotiator.SslEngineWrapperFactory |
DEFAULT_SSL_ENGINE_WRAPPER_FACTORY |
static JdkDefaultApplicationProtocolNegotiator |
INSTANCE |
Modifier | Constructor and Description |
---|---|
private |
JdkDefaultApplicationProtocolNegotiator() |
Modifier and Type | Method and 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()
|
public static final JdkDefaultApplicationProtocolNegotiator INSTANCE
private static final JdkApplicationProtocolNegotiator.SslEngineWrapperFactory DEFAULT_SSL_ENGINE_WRAPPER_FACTORY
private JdkDefaultApplicationProtocolNegotiator()
public JdkApplicationProtocolNegotiator.SslEngineWrapperFactory wrapperFactory()
JdkApplicationProtocolNegotiator
wrapperFactory
in interface JdkApplicationProtocolNegotiator
public JdkApplicationProtocolNegotiator.ProtocolSelectorFactory protocolSelectorFactory()
JdkApplicationProtocolNegotiator
protocolSelectorFactory
in interface JdkApplicationProtocolNegotiator
public JdkApplicationProtocolNegotiator.ProtocolSelectionListenerFactory protocolListenerFactory()
JdkApplicationProtocolNegotiator
protocolListenerFactory
in interface JdkApplicationProtocolNegotiator
public java.util.List<java.lang.String> protocols()
ApplicationProtocolNegotiator
protocols
in interface ApplicationProtocolNegotiator