keystone/keystone/identity
Raildo Mascena 79ed42ee67 Fix python3 compatibility on LDAP search DN from id
In Python 3, python-ldap no longer allows bytes for some fields (DNs,
RDNs, attribute names, queries). Instead, text values are represented
as str, the Unicode text type.

[1] More details about byte/str usage in python-ldap can be found at:
http://www.python-ldap.org/en/latest/bytes_mode.html#bytes-mode

Change-Id: I63e3715032cd8edb11fbff7651f5ba1af506dc9d
Related-Bug: #1798184
(cherry picked from commit 03531a5691)
2019-08-29 14:26:30 +00:00
..
backends Fix python3 compatibility on LDAP search DN from id 2019-08-29 14:26:30 +00:00
id_generators Replace six iteration methods with standard ones 2016-09-08 18:56:31 +08:00
mapping_backends Remove Dependency Injection 2017-12-13 10:59:39 -08:00
shadow_backends Delete shadow users when domain is deleted 2019-04-02 15:46:46 +00:00
__init__.py Remove exposure of routers at package level 2015-12-03 15:06:56 -03:00
controllers.py Use keystone.common.provider_api for identity APIs 2017-12-27 18:44:06 +00:00
core.py Delete shadow users when domain is deleted 2019-04-02 15:46:46 +00:00
generator.py Remove Dependency Injection 2017-12-13 10:59:39 -08:00
routers.py Remove v2.0 identity APIs 2017-09-29 20:42:12 +00:00
schema.py Remove v2 schema and validation tests 2017-10-19 17:20:47 -05:00