You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Dec 7, 2020. It is now read-only.
Add support for token exchange to keycloak-gatekeeper (described [here|https://www.keycloak.org/docs/latest/securing_apps/index.html#_token-exchange]).
h3. Why
Currently gatekeeper rejects requests if the provided token does not contain the right audience. Since keycloak supports token exchange for changing/downgrading the current bearer token gatekeeper could try to change the token to the right audience. In this way gatekeeper could transparently support the described use cases of token exchange (for example internal token to internal token) for the requester.
If required the feature could be activated by configuration.
What:
h3. What
Add support for token exchange to keycloak-gatekeeper (described [here|https://www.keycloak.org/docs/latest/securing_apps/index.html#_token-exchange]).
h3. Why
Currently gatekeeper rejects requests if the provided token does not contain the right audience. Since keycloak supports token exchange for changing/downgrading the current bearer token gatekeeper could try to change the token to the right audience. In this way gatekeeper could transparently support the described use cases of token exchange (for example internal token to internal token) for the requester.
If required the feature could be activated by configuration.
Reference:
The text was updated successfully, but these errors were encountered: