Repository navigation
Conversation
…omply with RFC 9068. See https://datatracker.ietf.org/doc/html/rfc9068#section-2.1 Closes keycloak#34146 Signed-off-by: Laurids Møller Jepsen <laurids.jepsen@cryptomathic.com>
|
Hi @mposolda If it is too "breaking" for now, would you consider a solution that takes the token type from a configuration instead? Like you have done for Verifiable Credentials: oid4vc/issuance/signing/SigningProperties.java#L37 This issue is quite important to us. We would be grateful if we can find a solution. Thank you in advance. I went ahead and created a new issue, 36696 since the other one was closed due to inactivity. |
|
I have created #37439 as an alternative non-breaking solution. |
|
Hi @thomasdarimont |
|
@laurids I think the relevant admin UI parts are here: https://github.com/keycloak/keycloak/blob/main/js/apps/admin-ui/src/clients/advanced/OpenIdConnectCompatibilityModes.tsx I think the translations can be found here: https://github.com/keycloak/keycloak/blob/main/js/apps/admin-ui/maven-resources/theme/keycloak.v2/admin/messages/messages_en.properties#L2457 Perhaps the new client attribute could be called: |
|
@thomasdarimont Thanks for the hints. I have created a PR here: #37573 I suggested a slightly different attribute name @mposolda or @thomasdarimont, can I ask one of you to review the new PR? #37573 |
|
Thank you so much @thomasdarimont |
|
Superseded by #37573 |
Set correct "typ" value "at+jwt" in OAuth 2 access token headers to comply with RFC 9068.
See https://datatracker.ietf.org/doc/html/rfc9068#section-2.1
I hope I have updated all relevant tests. Not all tests ran successfully locally, so I am not fully certain.
Closes #34146