keystoneauth/keystoneauth1/identity/v3
Pavlo Shchelokovskyy ae646f8d37 Enforce scope mutual exclusion for system
we already fail when mutliple scope identifiers are provided, however
not when system scope is involved. As a result of the undocumented
priority of checks, when system scope is specified together with any
other scope, that other scope will silently be used.

Change-Id: I120ed63f6c1262d067eeb6168feab35278cacf6a
2022-12-02 18:03:47 +00:00
..
__init__.py OAuth2.0 Client Credentials Grant Flow Support 2022-08-30 06:29:20 +00:00
application_credential.py Add support for application credentials 2018-01-18 13:16:54 +01:00
base.py Enforce scope mutual exclusion for system 2022-12-02 18:03:47 +00:00
federation.py Generate FederationBaseAuth constructor parameters 2016-03-01 20:34:38 +00:00
k2k.py Add 303 as redirect code for k2k plugin 2016-04-25 18:53:19 -03:00
multi_factor.py add support for auth_receipts and multi-method auth 2019-08-14 11:51:28 +12:00
oauth2_client_credential.py Fix linters and bindep on jammy 2022-12-01 12:14:33 +00:00
oidc.py Fix linters and bindep on jammy 2022-12-01 12:14:33 +00:00
password.py Implement system scope 2018-01-17 15:50:11 +00:00
receipt.py add support for auth_receipts and multi-method auth 2019-08-14 11:51:28 +12:00
token.py Allow saving and caching the plugin auth state 2015-11-16 16:10:33 +11:00
tokenless_auth.py Fix W503 line-break-before-binary-operator 2018-04-13 10:47:35 -05:00
totp.py Support TOTP auth plugin 2016-06-13 11:40:43 -07:00