Class ReadOnlyServerSecurityConfig
- java.lang.Object
-
- io.servicetalk.transport.netty.internal.ReadOnlyServerSecurityConfig
-
- Direct Known Subclasses:
ServerSecurityConfig
public class ReadOnlyServerSecurityConfig extends java.lang.Object
Read-only security config for servers.
-
-
Field Summary
Fields Modifier and Type Field Description protected ServerSecurityConfigurator.ClientAuth
clientAuth
protected java.util.function.Supplier<java.io.InputStream>
keyCertChainSupplier
protected javax.net.ssl.KeyManagerFactory
keyManagerFactory
protected java.lang.String
keyPassword
protected java.util.function.Supplier<java.io.InputStream>
keySupplier
-
Constructor Summary
Constructors Modifier Constructor Description protected
ReadOnlyServerSecurityConfig()
Creates new instance.protected
ReadOnlyServerSecurityConfig(ReadOnlyServerSecurityConfig from)
Copy constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ServerSecurityConfigurator.ClientAuth
clientAuth()
Returns theServerSecurityConfigurator.ClientAuth
mode.
-
-
-
Field Detail
-
clientAuth
protected ServerSecurityConfigurator.ClientAuth clientAuth
-
keyManagerFactory
@Nullable protected javax.net.ssl.KeyManagerFactory keyManagerFactory
-
keyCertChainSupplier
protected java.util.function.Supplier<java.io.InputStream> keyCertChainSupplier
-
keySupplier
protected java.util.function.Supplier<java.io.InputStream> keySupplier
-
keyPassword
@Nullable protected java.lang.String keyPassword
-
-
Constructor Detail
-
ReadOnlyServerSecurityConfig
protected ReadOnlyServerSecurityConfig()
Creates new instance.
-
ReadOnlyServerSecurityConfig
protected ReadOnlyServerSecurityConfig(ReadOnlyServerSecurityConfig from)
Copy constructor.- Parameters:
from
-ReadOnlyServerSecurityConfig
to copy.
-
-
Method Detail
-
clientAuth
public ServerSecurityConfigurator.ClientAuth clientAuth()
Returns theServerSecurityConfigurator.ClientAuth
mode.- Returns:
- The
ServerSecurityConfigurator.ClientAuth
mode.
-
-