From 98d6617c422c82d96b7cfdb1b5bd738fd8dae7e2 Mon Sep 17 00:00:00 2001 From: 07Himank <112613760+07Himank@users.noreply.github.com> Date: Wed, 3 May 2023 19:05:50 +0530 Subject: [PATCH] added mapping for ldap and saml to openmetadata (#11406) Co-authored-by: Himank Mehta Co-authored-by: Mohit Yadav <105265192+mohityadav766@users.noreply.github.com> --- .../service/util/OpenMetadataConnectionBuilder.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/openmetadata-service/src/main/java/org/openmetadata/service/util/OpenMetadataConnectionBuilder.java b/openmetadata-service/src/main/java/org/openmetadata/service/util/OpenMetadataConnectionBuilder.java index 498298a3ac9..60e82dcc8b2 100644 --- a/openmetadata-service/src/main/java/org/openmetadata/service/util/OpenMetadataConnectionBuilder.java +++ b/openmetadata-service/src/main/java/org/openmetadata/service/util/OpenMetadataConnectionBuilder.java @@ -51,8 +51,9 @@ public class OpenMetadataConnectionBuilder { public OpenMetadataConnectionBuilder(OpenMetadataApplicationConfig openMetadataApplicationConfig) { // TODO: https://github.com/open-metadata/OpenMetadata/issues/7712 + String provider = openMetadataApplicationConfig.getAuthenticationConfiguration().getProvider(); authProvider = - "basic".equals(openMetadataApplicationConfig.getAuthenticationConfiguration().getProvider()) + ("basic".equals(provider) || "ldap".equals(provider) || "saml".equals(provider)) ? OpenMetadataConnection.AuthProvider.OPENMETADATA : OpenMetadataConnection.AuthProvider.fromValue( openMetadataApplicationConfig.getAuthenticationConfiguration().getProvider());