eu-digital-identity-wallet / eudi-lib-jvm-sdjwt-kt

A library for issuing and verifying SD-JWT
Apache License 2.0
14 stars 4 forks source link

Add SD-JWT-VC verifier #191

Closed babisRoutis closed 2 months ago

babisRoutis commented 2 months ago

This PR adds a SD-JWT-VC specific variant of SdJwtVerifier

The implementation adds the ability to obtain Issuer's public key according to https://www.ietf.org/archive/id/draft-ietf-oauth-sd-jwt-vc-03.html#name-issuer-signed-jwt-verificat

Library will be able to obtain issuer public

Closes #185

dzarras commented 2 months ago

@babisRoutis Unless you have other comments, we can go ahead and merge this.

babisRoutis commented 2 months ago

@dzarras I was thinking that perhaps we should add a new section to the README (something like SD-JWT-VC support) pointing to the specification & just mentioning the SD-JWT-VC specific verifier & the KeyBindingTest example.

What do you think?

dzarras commented 2 months ago

@dzarras I was thinking that perhaps we should add a new section to the README (something like SD-JWT-VC support) pointing to the specification & just mentioning the SD-JWT-VC specific verifier & the KeyBindingTest example.

What do you think?

Sounds good. I'll update the README.

dzarras commented 2 months ago

@babisRoutis Added a small section in README.