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

Make IdToken feature complete #20

Open
nanderstabel opened this issue Apr 24, 2023 · 0 comments
Open

Make IdToken feature complete #20

nanderstabel opened this issue Apr 24, 2023 · 0 comments
Assignees
Labels
Enhancement New feature or improvement to an existing feature

Comments

@nanderstabel
Copy link
Collaborator

nanderstabel commented Apr 24, 2023

Description

Make the IdToken struct fully feature complete as mentioned here: #17 (comment)

Also, implement a builder pattern either specifically for IdToken and/or for a Token enum with (at least) the IdToken(IdToken) and VpToken(VpToken) variants. They should directly map to the already existing ResponseType enum that's being used in the SiopRequest struct.

Motivation

The IdToken should be fully feature complete in order to be 100% conform to the SIOPv2 specification.

The IdToken can have several different kind of claims, such as the openid standard claims, jwt registered claims, and other claims. The following specifications need to be followed:

Resources

To-do List

No response

@nanderstabel nanderstabel moved this from Backlog to Todo in Impierce SSI Stack Apr 24, 2023
@nanderstabel nanderstabel self-assigned this Apr 24, 2023
@nanderstabel nanderstabel added the Enhancement New feature or improvement to an existing feature label Apr 24, 2023
@nanderstabel nanderstabel moved this from Todo to In Progress in Impierce SSI Stack Jun 2, 2023
@nanderstabel nanderstabel moved this from In Progress to Todo in Impierce SSI Stack Jul 3, 2023
@JelleMillenaar JelleMillenaar moved this from Todo to Backlog in Impierce SSI Stack Jan 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement New feature or improvement to an existing feature
Projects
Status: Backlog
Development

No branches or pull requests

1 participant