Skip to content

feat: implement VCDM2.0 JOSE issuance#947

Merged
paullatzelsperger merged 11 commits intoeclipse-edc:mainfrom
paullatzelsperger:feat/vcdm20_jose_issuance
Mar 20, 2026
Merged

feat: implement VCDM2.0 JOSE issuance#947
paullatzelsperger merged 11 commits intoeclipse-edc:mainfrom
paullatzelsperger:feat/vcdm20_jose_issuance

Conversation

@paullatzelsperger
Copy link
Copy Markdown
Member

What this PR changes/adds

this PR implements a CredentialGenerator for creating credentials in VCDM2.0 using JOSE proofs.

Why it does that

support of VCDM2.0 in issuance as well

Further notes

List other areas of code that have changed but are not necessarily linked to the main feature. This could be method
signature changes, package declarations, bugs that were encountered and were fixed inline, etc.

Who will sponsor this feature?

Please @-mention the committer that will sponsor your feature.

Linked Issue(s)

Closes # <-- insert Issue number if one exists

Please be sure to take a look at the contributing guidelines and our etiquette for pull requests.

# Conflicts:
#	core/issuerservice/issuerservice-issuance/src/main/java/org/eclipse/edc/issuerservice/issuance/process/IssuanceProcessManagerImpl.java
@paullatzelsperger paullatzelsperger requested a review from a team as a code owner March 18, 2026 13:53
@paullatzelsperger paullatzelsperger added the enhancement New feature or request label Mar 18, 2026
@paullatzelsperger paullatzelsperger marked this pull request as draft March 18, 2026 13:54
@paullatzelsperger paullatzelsperger marked this pull request as ready for review March 18, 2026 13:55
@paullatzelsperger paullatzelsperger marked this pull request as draft March 19, 2026 14:09
@paullatzelsperger paullatzelsperger marked this pull request as ready for review March 19, 2026 14:46
Copy link
Copy Markdown
Contributor

@wolf4ood wolf4ood left a comment

Choose a reason for hiding this comment

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

LGMT,
I would just feed also the additional contexts from the CredentialDefinition as we do in the JwtCredentialGenerator

@paullatzelsperger paullatzelsperger merged commit bc10787 into eclipse-edc:main Mar 20, 2026
16 checks passed
@paullatzelsperger paullatzelsperger deleted the feat/vcdm20_jose_issuance branch March 20, 2026 12:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants