Skip to content

Commit 706a508

Browse files
authored
Merge pull request #247 from oauth-wg/PieterKas-patch-7
Clarify "request_context"
2 parents c4eb3ca + e3a5e73 commit 706a508

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

draft-ietf-oauth-transaction-tokens.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -519,9 +519,9 @@ To request a Txn-Token the workload invokes the OAuth 2.0 {{RFC6749}} token endp
519519
The type of the `subject_token` field is identified by `subject_token_type`.
520520
* `subject_token_type` REQUIRED. The value MUST indicate the type of the token or value present in the `subject_token` parameter
521521

522-
The following additional parameters MAY be present in a Txn-Token Request:
522+
The following additional parameters are RECOMMENDED to be present in a Txn-Token Request:
523523

524-
* `request_context` OPTIONAL. This parameter contains a base64url encoded JSON object which represents the context of this transaction. The parameter SHOULD be present and how the Transaction Token Service uses this parameter is out of scope for this specification.
524+
* `request_context` OPTIONAL. This parameter contains a base64url encoded JSON object which represents the context of this transaction.
525525
* `request_details` OPTIONAL. This parameter contains a base64url encoded JSON object which represents additional details of the transaction that MUST remain immutable throughout the processing of the transaction by multiple workloads. The Transaction Token Service uses this information to construct the `tctx` claim.
526526

527527
The figure below {{figtxtokenrequest}} shows a non-normative example of a Txn-Token Request.
@@ -780,6 +780,7 @@ The authors would like to thank the contributors and the OAuth working group mem
780780
# Document History
781781
{: numbered="false"}
782782
[[ To be removed from final specification ]]
783+
* Remove contradiction in "request_details" description and simpliffy normative langugage [Clarify claim usage](https://github.com/oauth-wg/oauth-transaction-tokens/issues/228).
783784

784785
## Since Draft 06
785786
{:numbered="false"}

0 commit comments

Comments
 (0)