Details
-
Bug
-
Resolution: Fixed
-
Major
-
None
-
None
-
None
-
1
-
SDK37, SDK39
Description
In order to connect via LDAP the Python SDK needs to force the cxx clients ALLOWED_SASL_AUTH_MECHANISMS to be set to PLAIN. To accomplish this the Python SDK should add a static factory function (ldap_compatible()) to the PasswordAuthenticator.
Note: Historically this was handled via a connection string query parameter, so we can allow this for compatibility w/ 3.x, but we should deprecate this behavior in favor of using the ldap_compatible() factory function provided by the PasswordAuthenticator.