Skip to content

Commit

Permalink
minor tweaks to language
Browse files Browse the repository at this point in the history
  • Loading branch information
tplooker committed Nov 28, 2024
1 parent 14cdd09 commit ea153bc
Showing 1 changed file with 1 addition and 3 deletions.
4 changes: 1 addition & 3 deletions openid-4-verifiable-credential-issuance-1_0.md
Original file line number Diff line number Diff line change
Expand Up @@ -774,12 +774,10 @@ Content-Length: 0

The Credential Issuer provides a nonce value in the HTTP response with a 2xx status code and the following parameters included as top-level members in the message body of the HTTP response using the application/json media type:

* `c_nonce`: REQUIRED. String containing a nonce to be used when creating a proof of possession of the key proof (see (#credential-request)).
* `c_nonce`: REQUIRED. String containing a nonce to be used when creating a proof of possession of the key proof (see (#credential-request)). This value MUST be unpredictable and unique for every response returned from the nonce endpoint.

Due to the temporal and contextually sensitive nature of the `c_nonce` value, the Credential Issuer MUST make the response uncacheable by adding a `Cache-Control` header field including the value `no-store`.

A wallet SHOULD assume that the returned `c_nonce` value remains valid and continue using it in credential requests (see [#credential-request]) until the credential endpoint returns an `invalid_nonce` error response.

Below is a non-normative example of a Nonce Response:

```
Expand Down

0 comments on commit ea153bc

Please sign in to comment.