added mapping for ldap and saml to openmetadata (#11406)

Co-authored-by: Himank Mehta <himankmehta@Himanks-MacBook-Air.local>
Co-authored-by: Mohit Yadav <105265192+mohityadav766@users.noreply.github.com>
This commit is contained in:
07Himank 2023-05-03 19:05:50 +05:30 committed by GitHub
parent 7e9c02fe6f
commit 98d6617c42
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -51,8 +51,9 @@ public class OpenMetadataConnectionBuilder {
public OpenMetadataConnectionBuilder(OpenMetadataApplicationConfig openMetadataApplicationConfig) { public OpenMetadataConnectionBuilder(OpenMetadataApplicationConfig openMetadataApplicationConfig) {
// TODO: https://github.com/open-metadata/OpenMetadata/issues/7712 // TODO: https://github.com/open-metadata/OpenMetadata/issues/7712
String provider = openMetadataApplicationConfig.getAuthenticationConfiguration().getProvider();
authProvider = authProvider =
"basic".equals(openMetadataApplicationConfig.getAuthenticationConfiguration().getProvider()) ("basic".equals(provider) || "ldap".equals(provider) || "saml".equals(provider))
? OpenMetadataConnection.AuthProvider.OPENMETADATA ? OpenMetadataConnection.AuthProvider.OPENMETADATA
: OpenMetadataConnection.AuthProvider.fromValue( : OpenMetadataConnection.AuthProvider.fromValue(
openMetadataApplicationConfig.getAuthenticationConfiguration().getProvider()); openMetadataApplicationConfig.getAuthenticationConfiguration().getProvider());