Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

removing credential format specific parameters from Offer Credential in Appendix #109

Merged
merged 3 commits into from
Nov 10, 2023
Merged
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 3 additions & 18 deletions openid-4-verifiable-credential-issuance-1_0.md
Original file line number Diff line number Diff line change
Expand Up @@ -1720,12 +1720,7 @@ The following is a non-normative example of an object comprising `credentials_su

#### Credential Offer

The following additional claims are defined for this Credential format to be added to the object entry of the `credentials` parameter defined in (#credential_offer_parameters).

* `credential_definition`: REQUIRED. Object containing the detailed description of the credential type. It consists at least of the following sub claims:
* `type`: REQUIRED. Array as defined in (#server_metadata_jwt_vc_json). This claim contains the type values the Wallet shall request in the subsequent Credential Request.

The following is a non-normative example of an object comprising `credentials_supported` parameter of Credential format `jwt_vc_json`:
The following is a non-normative example of a Credential Offer of format `jwt_vc_json`:
jogu marked this conversation as resolved.
Show resolved Hide resolved

<{{examples/credential_offer_jwt_vc_json.json}}

Expand Down Expand Up @@ -1796,13 +1791,7 @@ The following is a non-normative example of an object comprising `credentials_su

#### Credential Offer {#issuer_initiated_issuance_ldp_vc}

The following additional claims are defined for this Credential format to be added to the object entry of the `credentials` parameter defined in (#credential_offer_parameters).

* `credential_definition`: REQUIRED. Object containing (and isolating) the detailed description of the credential type. It consists of the following sub claims:
* `@context`: REQUIRED. Array as defined in (#server_metadata_ldp_vc).
* `type`: REQUIRED. Array as defined in (#server_metadata_ldp_vc). This claim contains the type values the Wallet shall request in the subsequent Credential Request.

The following is a non-normative example of a Credential Offer of type `ldp_vc`:
The following is a non-normative example of a Credential Offer of format `ldp_vc`:
jogu marked this conversation as resolved.
Show resolved Hide resolved

<{{examples/credential_offer_ldp_vc.json}}

Expand Down Expand Up @@ -1897,11 +1886,7 @@ The following is a non-normative example of an object comprising `credentials_su

### Credential Offer

The following additional claims are defined for this Credential format to be added to the object entry of the `credentials` parameter defined in (#credential_offer_parameters).

* `doctype`: REQUIRED. String as defined in (#server_metadata_mso_mdoc).

The following is a non-normative example of a Credential Offer of type `mso_mdoc`:
The following is a non-normative example of a Credential Offer of format `mso_mdoc`:
jogu marked this conversation as resolved.
Show resolved Hide resolved

<{{examples/credential_offer_mso_doc.json}}

Expand Down