OpenStack Identity (Keystone) Middleware
Go to file
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
config-generator generate sample config automatically 2016-05-12 06:38:40 +00:00
doc Add missing doc requirements 2023-02-10 18:53:03 +00:00
keystonemiddleware auth_token: fix issue when data in cache gets corrupted 2023-08-14 14:42:50 +00:00
releasenotes auth_token: fix issue when data in cache gets corrupted 2023-08-14 14:42:50 +00:00
.coveragerc Update .coveragerc after the removal of respective directory 2016-10-24 18:03:12 +05:30
.gitignore Updates for stestr 2017-10-02 21:57:27 -05:00
.gitreview OpenDev Migration Patch 2019-04-19 19:35:58 +00:00
.stestr.conf Updates for stestr 2017-10-02 21:57:27 -05:00
.zuul.yaml Merge "Update Python 3 job template" 2022-05-27 17:25:27 +00:00
CONTRIBUTING.rst Use https for *.openstack.org references 2017-02-05 20:36:42 -08:00
HACKING.rst Update URLs in documentation 2017-07-20 16:38:16 +08:00
LICENSE Initial commit 2014-06-19 15:45:29 -07:00
README.rst Update invalid link for README 2019-09-18 14:47:21 +08:00
requirements.txt Remove six 2023-06-27 18:03:31 +01:00
setup.cfg OAuth 2.0 Mutual-TLS Support 2023-03-03 11:28:01 +09:00
setup.py Updated from global requirements 2017-04-06 22:03:25 +00:00
test-requirements.txt Bump hacking to 6.0.x 2023-06-27 18:03:30 +01:00
tox.ini tox: Trivial formatting changes 2023-06-27 18:03:29 +01:00

README.rst

Team and repository tags

image

Middleware for the OpenStack Identity API (Keystone)

Latest Version

Downloads

This package contains middleware modules designed to provide authentication and authorization features to web services other than Keystone <https://github.com/openstack/keystone>. The most prominent module is keystonemiddleware.auth_token. This package does not expose any CLI or Python API features.

For information on contributing, see CONTRIBUTING.rst.

For any other information, refer to the parent project, Keystone:

https://github.com/openstack/keystone