keystonemiddleware/keystonemiddleware/auth_token
Sahid Orentino Ferdjaoui 70337682d9 auth_token: fix issue when data in cache gets corrupted
Previously token cache was not correctly handling the case when data
in memcached is un-decryptable.
The cache process was returning a null value that was not considered
resulting a python exception raised

The commit fixes the issue by adding a condition to validate the value
returned.

Closes-bug: #2023015
Change-Id: Ic48d20569980781febc194083651736bed446953
Signed-off-by: Sahid Orentino Ferdjaoui <sahid.ferdjaoui@industrialdiscipline.com>
2023-08-14 14:42:50 +00:00
..
__init__.py Remove cache invalidation when using expired token 2022-12-12 20:16:14 +00:00
_auth.py Fix string format error 2019-04-09 17:16:42 -05:00
_base.py Break default auth plugin into file 2015-02-26 10:01:15 +11:00
_cache.py auth_token: fix issue when data in cache gets corrupted 2023-08-14 14:42:50 +00:00
_exceptions.py Create a Config object 2016-06-10 18:21:56 +00:00
_identity.py Remove six 2023-06-27 18:03:31 +01:00
_memcache_crypt.py Remove six 2023-06-27 18:03:31 +01:00
_opts.py Switch to eventlet-safe oslo.cache's MemcacheClientPool 2021-02-11 14:36:25 +00:00
_request.py Rename _v3_to_v2_catalog to _normalize_catalog 2019-12-20 14:37:43 -06:00
_user_plugin.py Add service token to user token plugin 2016-10-11 16:03:26 +11:00