zitadel-oidc/pkg
Tim Möhlmann f675939dfb feat: extend token exchange response
This change adds fields to the token exchange and token claims types.

The `act` claim has been added to describe the actor in case of impersonation or delegation. An actor can be nested in case an obtained token is used as actor token to obtain impersonation or delegation. This allows creating a chain of actors. See [RFC 8693, section 4.1](https://www.rfc-editor.org/rfc/rfc8693#name-act-actor-claim).

The `id_token` field has been added to the Token Exchange response  so an ID Token can be returned along with an access token. This is not specified in RFC 8693, but it allows us be consistent with OpenID responses when the scope `openid` is set, while the requested token type may remain access token.
2024-03-11 09:36:56 +02:00
..
client feat(op): Add response_mode: form_post (#551) 2024-03-05 15:04:43 +02:00
crypto fix(crypto): nil pointer dereference in crypto.BytesToPrivateKey (#491) (#493) 2023-12-05 17:15:59 +02:00
http Merge branch 'next' into next-main 2023-10-12 16:07:49 +03:00
oidc feat: extend token exchange response 2024-03-11 09:36:56 +02:00
op feat(op): Add response_mode: form_post (#551) 2024-03-05 15:04:43 +02:00
strings feat: Token Revocation, Request Object and OP Certification (#130) 2021-11-02 13:21:35 +01:00