-
Notifications
You must be signed in to change notification settings - Fork 21
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
Improve definition of VP Token #148
Comments
I think a section dedicated to VP Token, but just wanted to note that there is a definition of
re JSON, a separate issue to clean up the usage of JSON in oid4vp like we did in oid4vci is probably needed. |
This promises a definition but it's not delivered ;-) |
If possible I would like some examples to be included in cases where the Specifically I am looking at the statement
and from my experience when the
Additionally, a JWT is technically not a base64url encoded value due to the |
The current definition of the VP Token has two problems:
(1) The current definition of the
vp_token
parameter is hard to read and the use of JSON is somewhat confusing:(2) There is no proper definition of a VP Token, just the definition of the parameter.
These problems are related, as the definition of the parameter attempts to define both the encoding and the concept at the same time.
I suggest to dedicate a separate subsection to the VP Token as one of the primary artifacts of this specification, like the definition of the ID Token in OpenID Connect Core: Define the concept, describe its use, list its contents, define the encoding (which at that point would just say "take that datastructure and JSON-encode it") and then show examples.
The text was updated successfully, but these errors were encountered: