keystone/keystone/identity
Grzegorz Grasza 1e0cd90191 Fix issue with LDAP backend returning bytes instead of string
When connecting to some LDAP server software, the ldap client returns
bytes instances instead of the expected strings. This can result in
either being transparently converted to strings, when the data is
inserted via sqlalchemy into the database, or could be used as
input to other functions, and/or cached, which causes unexpected
results.

Closes-Bug: #1952458
Resolves: rhbz#1964872
Change-Id: I77148641715efe09e3adc2e9432e66e50fb444b4
2022-01-28 15:57:32 +01:00
..
backends Fix issue with LDAP backend returning bytes instead of string 2022-01-28 15:57:32 +01:00
id_generators Support bytes type in generate_public_ID() 2021-01-11 07:52:58 -05:00
mapping_backends Update local_id limit to 255 characters 2021-08-09 20:40:52 +02:00
shadow_backends Make DB queries compatible with SQLAlchemy 1.4.x 2021-06-07 13:23:44 +00: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