Merge 1.2.0 changes back to master.

This commit is contained in:
Michael Jumper
2020-06-25 17:55:48 -07:00

View File

@@ -87,11 +87,9 @@ public class MySQLAuthenticationProviderModule implements Module {
MySQLSSLMode sslMode = environment.getMySQLSSLMode(); MySQLSSLMode sslMode = environment.getMySQLSSLMode();
driverProperties.setProperty("sslMode", sslMode.getDriverValue()); driverProperties.setProperty("sslMode", sslMode.getDriverValue());
// Set legacy properties // For compatibility, set legacy useSSL property when SSL is disabled.
if (sslMode == MySQLSSLMode.DISABLED) if (sslMode == MySQLSSLMode.DISABLED)
driverProperties.setProperty("useSSL", "false"); driverProperties.setProperty("useSSL", "false");
else
driverProperties.setProperty("useSSL", "true");
// Check other SSL settings and set as required // Check other SSL settings and set as required
File trustStore = environment.getMySQLSSLTrustStore(); File trustStore = environment.getMySQLSSLTrustStore();