Package io.servicetalk.transport.api
Class DelegatingServerSslConfig
java.lang.Object
io.servicetalk.transport.api.DelegatingSslConfig<ServerSslConfig>
io.servicetalk.transport.api.DelegatingServerSslConfig
- All Implemented Interfaces:
ServerSslConfig
,SslConfig
public class DelegatingServerSslConfig
extends DelegatingSslConfig<ServerSslConfig>
implements ServerSslConfig
Wrap a
ServerSslConfig
and delegate all methods to it.-
Nested Class Summary
Nested classes/interfaces inherited from interface io.servicetalk.transport.api.SslConfig
SslConfig.CipherSuiteFilter
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
DelegatingServerSslConfig
(ServerSslConfig delegate) Create a new instance. -
Method Summary
Modifier and TypeMethodDescriptionGet the client authentication mode.Methods inherited from class io.servicetalk.transport.api.DelegatingSslConfig
alpnProtocols, certificateCompressionAlgorithms, ciphers, cipherSuiteFilter, delegate, handshakeTimeout, keyCertChainSupplier, keyManagerFactory, keyPassword, keySupplier, maxCertificateListBytes, provider, sessionCacheSize, sessionTimeout, sslProtocols, trustCertChainSupplier, trustManagerFactory
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.servicetalk.transport.api.SslConfig
alpnProtocols, certificateCompressionAlgorithms, ciphers, cipherSuiteFilter, handshakeTimeout, keyCertChainSupplier, keyManagerFactory, keyPassword, keySupplier, maxCertificateListBytes, provider, sessionCacheSize, sessionTimeout, sslProtocols, trustCertChainSupplier, trustManagerFactory
-
Constructor Details
-
DelegatingServerSslConfig
Create a new instance.- Parameters:
delegate
- The instance to delegate to.
-
-
Method Details
-
clientAuthMode
Description copied from interface:ServerSslConfig
Get the client authentication mode.- Specified by:
clientAuthMode
in interfaceServerSslConfig
- Returns:
- the client authentication mode.
- See Also:
-