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

Alignments with OpenID4VP Draft 22 #507

Open
wants to merge 5 commits into
base: versione-corrente
Choose a base branch
from

Conversation

peppelinux
Copy link
Member

@peppelinux peppelinux commented Nov 25, 2024

This PR:

In general, this PR has introduced the following breaking changes:

  • removed custom RP metadata parameterpresentation_definition_supported
  • renamed metadata type name wallet_relying_party to openid_credential_verifier
  • aligned JARM ref to the latest release
  • definitively removed deprecated client_id_scheme request parameter
  • additional clarifications about the importance of the parameter state in the presentation request
  • introduces dcql query, removed the dependency from presentation_definition
  • removed scopes in the rp requests
  • added client_id_schemes_supported in the wallet metadata during presentation
  • added client_id_schemes_supported in wallet attestation
  • typ value vc+sd-jwt renamed to dc+sd-jwt
  • when DCQL is used, vp_token is not an array but a json object
  • add further clarifications against the endpoint mixup attacks and using the endpoints attested within the federation trust chain metadata
  • fix the request-uri request including the wallet metadata using the application/x-www-form-urlencoded

docs/en/remote-flow.rst Outdated Show resolved Hide resolved
docs/en/remote-flow.rst Outdated Show resolved Hide resolved
"dcql_query": {
"credentials": [
{
"id": "perdonal id data",
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"id": "perdonal id data",
"id": "personal id data",

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: In Progress
2 participants