mirror of
https://github.com/dbeaver/cloudbeaver.git
synced 2026-09-24 16:04:36 +08:00
CB-573 Reset password on credentials save disable
This commit is contained in:
@@ -236,7 +236,12 @@ public class WebServiceUtils {
|
||||
}
|
||||
}
|
||||
|
||||
public static void saveAuthProperties(DBPDataSourceContainer dataSourceContainer, DBPConnectionConfiguration configuration, Map<String, Object> authProperties, boolean saveCredentials) {
|
||||
public static void saveAuthProperties(
|
||||
@NotNull DBPDataSourceContainer dataSourceContainer,
|
||||
@NotNull DBPConnectionConfiguration configuration,
|
||||
@Nullable Map<String, Object> authProperties,
|
||||
boolean saveCredentials)
|
||||
{
|
||||
dataSourceContainer.setSavePassword(saveCredentials);
|
||||
if (!saveCredentials) {
|
||||
// Reset credentials
|
||||
@@ -247,6 +252,9 @@ public class WebServiceUtils {
|
||||
return;
|
||||
}
|
||||
}
|
||||
if (!saveCredentials) {
|
||||
configuration.setUserPassword(null);
|
||||
}
|
||||
{
|
||||
// Read save credentials
|
||||
DBAAuthCredentials credentials = configuration.getAuthModel().loadCredentials(dataSourceContainer, configuration);
|
||||
|
||||
Reference in New Issue
Block a user