Class SslFactory
java.lang.Object
org.mariadb.jdbc.internal.protocol.tls.SslFactory
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic SSLSocketFactory
getSslSocketFactory
(Options options) Create an SSL factory according to connection string options.private static KeyManager
loadClientCerts
(String keyStoreUrl, String keyStorePassword, String keyPassword, String storeType)
-
Field Details
-
logger
-
-
Constructor Details
-
SslFactory
public SslFactory()
-
-
Method Details
-
getSslSocketFactory
Create an SSL factory according to connection string options.- Parameters:
options
- connection options- Returns:
- SSL socket factory
- Throws:
SQLException
- in case of error initializing context.
-
loadClientCerts
private static KeyManager loadClientCerts(String keyStoreUrl, String keyStorePassword, String keyPassword, String storeType) throws SQLException - Throws:
SQLException
-