Package org.mariadb.r2dbc.util
Class SslConfig
- java.lang.Object
-
- org.mariadb.r2dbc.util.SslConfig
-
public class SslConfig extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static SslConfigDISABLE_INSTANCE
-
Constructor Summary
Constructors Constructor Description SslConfig(SslMode sslMode)SslConfig(SslMode sslMode, String serverSslCert, String clientSslCert, String clientSslKey, CharSequence clientSslPassword, List<String> tlsProtocol, UnaryOperator<io.netty.handler.ssl.SslContextBuilder> sslContextBuilderCustomizer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.netty.handler.ssl.SslContextgetSslContext()SslModegetSslMode()StringtoString()
-
-
-
Field Detail
-
DISABLE_INSTANCE
public static final SslConfig DISABLE_INSTANCE
-
-
Constructor Detail
-
SslConfig
public SslConfig(SslMode sslMode, String serverSslCert, String clientSslCert, String clientSslKey, CharSequence clientSslPassword, List<String> tlsProtocol, UnaryOperator<io.netty.handler.ssl.SslContextBuilder> sslContextBuilderCustomizer) throws io.r2dbc.spi.R2dbcTransientResourceException
- Throws:
io.r2dbc.spi.R2dbcTransientResourceException
-
SslConfig
public SslConfig(SslMode sslMode)
-
-
Method Detail
-
getSslMode
public SslMode getSslMode()
-
getSslContext
public io.netty.handler.ssl.SslContext getSslContext() throws io.r2dbc.spi.R2dbcTransientResourceException, SSLException- Throws:
io.r2dbc.spi.R2dbcTransientResourceExceptionSSLException
-
-