Skip to content

Commit

Permalink
chore: add specification versions (#58)
Browse files Browse the repository at this point in the history
* chore: add specification versions

* fix: fix newline
  • Loading branch information
nanderstabel authored Dec 22, 2023
1 parent b743f3c commit ad60719
Show file tree
Hide file tree
Showing 4 changed files with 32 additions and 11 deletions.
20 changes: 14 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,21 @@ in both digital and physical spaces.
An overview of all the specifications developed by the OpenID Digital Credentials Protocols Working Group can be found [here](https://openid.net/wg/digital-credentials-protocols/specifications/).

This workspace includes Rust implementations for the following DCP specifications:
* [OID4VCI](oid4vci): OpenID for Verifiable Credential Issuance
* [OID4VP](oid4vp): OpenID for Verifiable Presentations
* [SIOPv2](siopv2): Self-Issued OpenID Provider v2
| Specification | Description | Version
| -------------------| ------------------------------------------ | -------
| [OID4VCI](oid4vci) | OpenID for Verifiable Credential Issuance | [Editor's Draft published: 30 August 2023](https://github.com/openid/OpenID4VCI/blob/111db260b1ad1915ca1462cc4904781beb179972/openid-4-verifiable-credential-issuance-1_0.md)
| [OID4VP](oid4vp) | OpenID for Verifiable Presentations | [Editor's Draft published: 30 August 2023](https://github.com/openid/OpenID4VP/blob/965597ae01fc6e6a2bddc0d6b16f3f6122f3c1ab/openid-4-verifiable-presentations-1_0.md)
| [SIOPv2](siopv2) | Self-Issued OpenID Provider v2 | [Editor's Draft published: 24 August 2023](https://github.com/openid/SIOPv2/blob/fb00ab840daa0cec614691b712e28c1f77ed43ea/openid-connect-self-issued-v2-1_0.md)

On top of that, this workspace also includes a library for the [DIF Presentation Exchange
2.0.0](https://identity.foundation/presentation-exchange/spec/v2.0.0/):
* [DIF Presentation Exchange](dif-presentation-exchange)
### DIF Presentation Exchange

On top of that, this workspace also includes a library for the DIF Presentation Exchange
2.0.0:
| Specification | Description | Version
| -------------------| ------------------------------------------ | -------
| [DIF Presentation Exchange](dif-presentation-exchange) | DIF Presentation Exchange 2.0.0 | [Version 2.0.0](https://identity.foundation/presentation-exchange/spec/v2.0.0/)

### OID4VC Manager

For an easy-to-use library that combines all the above specifications, please check out:
* [OID4VC-Manager](oid4vc-manager)
8 changes: 6 additions & 2 deletions oid4vci/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,11 @@
# OpenID for Verifiable Credential Issuance
This is a Rust library for the [OpenID for Verifiable Credential Issuance](https://openid.bitbucket.io/connect/openid-4-verifiable-credential-issuance-1_0.html) (OpenID4VCI) specification developed by the [OpenID
This is a Rust library for the OpenID for Verifiable Credential Issuance (OpenID4VCI) specification developed by the [OpenID
Digital Credentials Protocols
Working Group](https://openid.bitbucket.io/connect/openid-4-verifiable-presentations-1_0.html).
Working Group](https://openid.net/wg/digital-credentials-protocols/).

| Specification | Description | Version
| -------------------| ------------------------------------------ | -------
| [OID4VCI](oid4vci) | OpenID for Verifiable Credential Issuance | [Editor's Draft published: 30 August 2023](https://github.com/openid/OpenID4VCI/blob/111db260b1ad1915ca1462cc4904781beb179972/openid-4-verifiable-credential-issuance-1_0.md)

An overview of all the OpenID Digital Credentials Protocols implementation in Rust can be found [here](../README.md).

Expand Down
9 changes: 7 additions & 2 deletions oid4vp/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,12 @@
# OpenID for Verifiable Presentations
This is a Rust library for the [OpenID for Verifiable Presentations](https://openid.bitbucket.io/connect/openid-connect-self-issued-v2-1_0.html) (OpenID4VP) specification developed by the [OpenID
This is a Rust library for the OpenID for Verifiable Presentations (OpenID4VP) specification developed by the [OpenID
Digital Credentials Protocols
Working Group](https://openid.bitbucket.io/connect/openid-4-verifiable-presentations-1_0.html).
Working Group](https://openid.net/wg/digital-credentials-protocols/).

| Specification | Description | Version
| -------------------| ------------------------------------------ | -------
| [OID4VP](oid4vp) | OpenID for Verifiable Presentations | [Editor's Draft published: 30 August 2023](https://github.com/openid/OpenID4VP/blob/965597ae01fc6e6a2bddc0d6b16f3f6122f3c1ab/openid-4-verifiable-presentations-1_0.md)


An overview of all the OpenID Digital Credentials Protocols implementation in Rust can be found [here](../README.md).

Expand Down
6 changes: 5 additions & 1 deletion siopv2/README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,12 @@
# Self-Issued OpenID Provider v2
This is a Rust library for the [Self-Issued OpenID Provider v2](https://openid.bitbucket.io/connect/openid-connect-self-issued-v2-1_0.html) (SIOPv2) specification developed by the [OpenID
This is a Rust library for the Self-Issued OpenID Provider v2 (SIOPv2) specification developed by the [OpenID
Digital Credentials Protocols
Working Group](https://openid.net/wg/digital-credentials-protocols/).

| Specification | Description | Version
| -------------------| ------------------------------------------ | -------
| [SIOPv2](siopv2) | Self-Issued OpenID Provider v2 | [Editor's Draft published: 24 August 2023](https://github.com/openid/SIOPv2/blob/fb00ab840daa0cec614691b712e28c1f77ed43ea/openid-connect-self-issued-v2-1_0.md)

An overview of all the OpenID Digital Credentials Protocols implementation in Rust can be found [here](../README.md).

## Description
Expand Down

0 comments on commit ad60719

Please sign in to comment.