From 4ab0b40cd7b80a27449aa7f2e1cf668466b36bcf Mon Sep 17 00:00:00 2001 From: Serge Rider Date: Fri, 5 Feb 2021 12:56:19 +0300 Subject: [PATCH] CB-707 Default driver auth model detect --- .../src/io/cloudbeaver/model/WebDatabaseDriverConfig.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/model/WebDatabaseDriverConfig.java b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/model/WebDatabaseDriverConfig.java index a2d0b1353e..d6c78597b2 100644 --- a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/model/WebDatabaseDriverConfig.java +++ b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/model/WebDatabaseDriverConfig.java @@ -210,6 +210,11 @@ public class WebDatabaseDriverConfig { @Property public String getDefaultAuthModel() { + for (DBPAuthModelDescriptor am : DataSourceProviderRegistry.getInstance().getApplicableAuthModels(driver)) { + if (am.isDefaultModel()) { + return am.getId(); + } + } return AuthModelDatabaseNative.ID; }