Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use RFC 9068 for token version #25

Open
hshort opened this issue Apr 24, 2023 · 4 comments
Open

Use RFC 9068 for token version #25

hshort opened this issue Apr 24, 2023 · 4 comments

Comments

@hshort
Copy link

hshort commented Apr 24, 2023

Apparently RFC 9068 uses the standard JWT typ claim to identify the token version/type. It would be better to use this than our own "wlcg.ver" claim. This was raised by @jbasney

@jbasney
Copy link
Member

jbasney commented Apr 24, 2023

To find the recommendations for the typ claim, I followed the references from https://www.rfc-editor.org/rfc/rfc9068.html#name-security-considerations to https://www.rfc-editor.org/rfc/rfc8725#section-2.8 to https://www.rfc-editor.org/rfc/rfc8725#section-3.11 (Use Explicit Typing).

@maarten-litmaath
Copy link
Collaborator

maarten-litmaath commented Apr 24, 2023 via email

@msalle
Copy link

msalle commented Apr 24, 2023

better groups then: https://www.rfc-editor.org/rfc/rfc9068.html#section-2.2.3.1
But Brian has brought that up previously AFAIR

@maarten-litmaath
Copy link
Collaborator

The "groups" syntax in their example looks usable, AFAICS:

https://www.rfc-editor.org/rfc/rfc7643#section-8.2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants