designate/designate/common
Michael Johnson 5f87d207b4 Fix support for scoped tokens and default roles
This patch is the base patch to enable support for Keystone
scoped tokens[1] and default roles[2] in the Designate API.

It also migrates to using project_id in the context objects instead of
the deprecated tenant_id.

[1] https://docs.openstack.org/keystone/latest/admin/tokens-overview.html#authorization-scopes
[2] https://docs.openstack.org/keystone/latest/admin/service-api-protection.html

Depends-On: https://review.opendev.org/c/openstack/designate-tempest-plugin/+/821632

Change-Id: I43bb76dc4dc1d167d86fd5ea139a50f95f3b0b4a
2021-12-14 01:02:50 +00:00
..
policies Fix support for scoped tokens and default roles 2021-12-14 01:02:50 +00:00
__init__.py Moved CORS middleware configuration into set_defaults 2016-03-04 06:34:15 -08:00
config.py [goal] Deprecate the JSON formatted policy file 2021-03-08 19:13:17 -06:00
constants.py Fix support for scoped tokens and default roles 2021-12-14 01:02:50 +00:00
keystone.py Moved most configuration into designate.conf 2019-05-28 23:54:00 +00:00