zuul/zuul/driver/auth
Matthieu Huin b001fa8fa3 OIDCAuthenticator: add capabilities, scope option
The OIDC Authenticator can be configured to specify scope(s).
By default, use scopes "openid profile", the smallest subset of scopes
supported by all OpenID Connect Identity Providers.

Add a basic capability register for the web service. This is simply
meant to expose configuration details that can be public, so that
other services (namely zuul web-app) can access them through the REST
API.

Fix capability 'job_history' by setting it to True if a SQL driver is
active.

Change-Id: I6ec0338cc0f7c0756c0cb26d6e5b3732c3ca655c
2020-03-27 16:47:21 +00:00
..
__init__.py web: add tenant and project scoped, JWT-protected actions 2019-07-10 12:11:14 +02:00
jwt.py OIDCAuthenticator: add capabilities, scope option 2020-03-27 16:47:21 +00:00