Skip to content

Inital merge of demo-relevant oid4vc features into main#978

Draft
Magnus-Kuhn wants to merge 14 commits intomainfrom
initial-oid4vc-merge
Draft

Inital merge of demo-relevant oid4vc features into main#978
Magnus-Kuhn wants to merge 14 commits intomainfrom
initial-oid4vc-merge

Conversation

@Magnus-Kuhn
Copy link
Copy Markdown
Contributor

@Magnus-Kuhn Magnus-Kuhn commented Feb 27, 2026

Readiness checklist

  • I added/updated tests.
  • I ensured that the PR title is good enough for the changelog.
  • I labeled the PR.
  • I self-reviewed the PR.

Description

Transferred are

  • the entire credo tooling (KMS etc.)
  • sd-jwt-dc as only acceptable credential format
  • dcql and pex as query languages (pex because it's still used in some demos)
  • ShareCredentialOfferRequestItem
  • UseCases for authorization requests

The presentation token is not transferred.

@Magnus-Kuhn Magnus-Kuhn added the wip Work in Progress (blocks mergify from auto update the branch) label Mar 18, 2026
Magnus-Kuhn and others added 12 commits March 27, 2026 16:29
… processor (#984)

* chore: process token with verifiable presentation content

* chore: run prettier

* chore: add isTechnicallyValid param

* chore: run audit fix

* chore: pr comments
…ePresentation (#992)

* chore: npm audit fix

* test: displayInformation is transferred in PresentationToken

* fix: explicitly hand over type and displayInformation when creating VerifiablePresentation
…#994)

* feat: expose expiresAt and ephemeral when creating a presentation token

* refactor: specify type of input string

* chore: rebuild schemas
…993)

* refactor: make VerifiablePresentation to TokenContentVerifiablePresentation

* test: adjust expected type of token content

* test: app-runtime test

* chore: re-add TokenContentVerifiablePresentation

* chore: type

* refactor: add ProprietaryAttributeValue to barrel file
* feat: use token id as nonce

* feat: use ephemeral for empty token

* fix: use string

* chore: npm audit fix

* chore: exclude vulnerabilities

---------

Co-authored-by: Timo Notheisen <timo.notheien@js-soft.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
@Magnus-Kuhn Magnus-Kuhn added the enhancement New feature or request label Mar 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request wip Work in Progress (blocks mergify from auto update the branch)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants