keystonemiddleware/keystonemiddleware/auth_token
Pavlo Shchelokovskyy 7c6714f186 Set id for services in catalog
currently enabling audit middleware results in every request producing
warning in the log 'Invalid uuid: ' from pycadf,
due to audit middleware not being able find a uuid to set as a
service/target id because auth_token middleware no longer does not pass ids of the endpoints to the catalog it sets on request.

This patch adds service id to the catalog being set by auth_token,
and uses it in audit middleware too. This will hopefully not
dramatically increase the size of the catalog.

Change-Id: I8417bd29b129f4afdd8b43e4f74ea126ee8fae4f
Closes-Bug: #2015334
2023-04-05 10:15:56 +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 Switch to eventlet-safe oslo.cache's MemcacheClientPool 2021-02-11 14:36:25 +00:00
_exceptions.py Create a Config object 2016-06-10 18:21:56 +00:00
_identity.py Remove v2.0 functionality 2019-11-27 10:52:23 -06:00
_memcache_crypt.py Fix py3 byte/string error 2017-10-11 10:21:06 -05:00
_opts.py Switch to eventlet-safe oslo.cache's MemcacheClientPool 2021-02-11 14:36:25 +00:00
_request.py Set id for services in catalog 2023-04-05 10:15:56 +00:00
_user_plugin.py Add service token to user token plugin 2016-10-11 16:03:26 +11:00