keystone/keystone/identity
Keigo Noha f7df9fba82 Support bytes type in generate_public_ID()
python-ldap3.0 or later running on python3 uses str or bytes
data type according to what fields are returned.
local_id may be a bytes data type.
To handle it properly, mapping[key] needs to be examined for
identifying its data type and what python version is used.

Closes-Bug: #1901654
Change-Id: Iac097235fd31e166028c169d14ec0937c663c21c
2021-01-11 07:52:58 -05:00
..
backends Implement more robust connection handling for asynchronous LDAP calls 2020-09-30 08:27:40 -05:00
id_generators Support bytes type in generate_public_ID() 2021-01-11 07:52:58 -05:00
mapping_backends Remove six usage 2020-01-30 06:06:51 +00:00
shadow_backends Fix UserNotFound exception for expiring groups 2020-05-10 22:36:21 -07:00
__init__.py Convert /v3/users to flask native dispatching 2018-10-11 15:27:45 -07:00
core.py Update hacking for Python3 2020-04-15 07:17:58 +02:00
generator.py Remove six usage 2020-01-30 06:06:51 +00:00
schema.py Update hacking for Python3 2020-04-15 07:17:58 +02:00