impierce / openid4vc

Rust implementation of the OpenID4VC standards. The library will offer implementations for SIOPv2, OpenID4VP and OpenID4VCI.
https://www.impierce.com
Apache License 2.0
28 stars 3 forks source link

Hard split of the different OID4VC crates #42

Open nanderstabel opened 1 year ago

nanderstabel commented 1 year ago

Description

Specifically the SIOPv2, OID4VC and OID4VCI crates need to be properly split. All common/shared code should be migrated to a new crate: oid4vc-core or oid4vc-common.

Whenever SIOPv2 or OID4VC should be used in unison, their respective feature flags should be used.

Motivation

This is necessary in order for SIOPv2 to be used with and without OID4VP and vice versa.

Resources

No response

To-do List