Skip to content

Commit a1a3db9

Browse files
authored
Merge pull request #419 from openid/tl/c-nonce-expires-removal
remove c_nonce_expires_in from nonce response
2 parents 83d13a7 + 34b839b commit a1a3db9

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

openid-4-verifiable-credential-issuance-1_0.md

+3-4
Original file line numberDiff line numberDiff line change
@@ -774,8 +774,7 @@ Content-Length: 0
774774

775775
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:
776776

777-
* `c_nonce`: REQUIRED. String containing a nonce to be used when creating a proof of possession of the key proof (see (#credential-request)).
778-
* `c_nonce_expires_in`: OPTIONAL. Number denoting the lifetime in seconds of the `c_nonce`. This value serves only as a hint to the Client, indicating how long the Credential Issuer is likely to accept the `c_nonce` as valid.
777+
* `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.
779778

780779
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`.
781780

@@ -787,8 +786,7 @@ Content-Type: application/json
787786
Cache-Control: no-store
788787
789788
{
790-
"c_nonce": "wKI4LT17ac15ES9bw8ac4",
791-
"c_nonce_expires_in": 120
789+
"c_nonce": "wKI4LT17ac15ES9bw8ac4"
792790
}
793791
```
794792

@@ -2572,6 +2570,7 @@ The technology described in this specification was made available from contribut
25722570
* Fixed #239: Completed IANA Considerations section
25732571
* add key attestation as additional information in a proof of possesion and new proof type
25742572
* change credential format identifier `vc+sd-jwt` to `dc+sd-jwt` to align with the media type in draft -06 of [@I-D.ietf-oauth-sd-jwt-vc] and update `typ` accordingly in examples
2573+
* removes `c_nonce_expires_in` from Nonce Endpoint
25752574

25762575
-14
25772576

0 commit comments

Comments
 (0)