public interface ALPNProcessor
Modifier and Type | Interface and Description |
---|---|
static interface |
ALPNProcessor.Client
Client-side interface used by ServiceLoader.
|
static interface |
ALPNProcessor.Server
Server-side interface used by ServiceLoader.
|
Modifier and Type | Method and Description |
---|---|
default boolean |
appliesTo(SSLEngine sslEngine)
Tests if this processor can be applied to the given SSLEngine.
|
default void |
configure(SSLEngine sslEngine,
Connection connection)
Configures the given SSLEngine and the given Connection for ALPN.
|
default void |
init()
Initializes this ALPNProcessor
|
default void init()
RuntimeException
- if this processor is unavailable (e.g. missing dependencies or wrong JVM)default boolean appliesTo(SSLEngine sslEngine)
sslEngine
- the SSLEngine to checkdefault void configure(SSLEngine sslEngine, Connection connection)
sslEngine
- the SSLEngine to configureconnection
- the Connection to configureRuntimeException
- if this processor cannot be configuredCopyright © 2010 - 2020 Adobe. All Rights Reserved