|
363 | 363 | <t hangText="Trust Mark"> |
364 | 364 | Statement of conformance to a |
365 | 365 | well-scoped set of trust and/or interoperability requirements |
366 | | - as determined by an accreditation authority. |
| 366 | + as determined by an accreditation authority. |
367 | 367 | Each Trust Mark has a Trust Mark identifier. |
368 | 368 | </t> |
369 | 369 | <t hangText="Trust Mark Issuer"> |
370 | 370 | A Federation Entity that issues Trust Marks. |
371 | 371 | </t> |
372 | 372 | <t hangText="Trust Mark Owner"> |
373 | | - An Entity that owns the right to a Trust Mark identifier. |
374 | | - </t> |
| 373 | + An Entity that owns the right to a Trust Mark identifier. |
| 374 | + </t> |
375 | 375 | <t hangText="Federation Entity Keys"> |
376 | 376 | Keys used for the cryptographic signatures required by |
377 | 377 | the trust mechanisms defined in this specification. |
|
2048 | 2048 | <spanx style="verb">null</spanx> value. |
2049 | 2049 | </t> |
2050 | 2050 | <t> |
2051 | | - Metadata parameters and policies that conform to the JSON |
| 2051 | + Metadata parameters and policies that conform to the JSON |
2052 | 2052 | grammar but do not represent interoperable uses of JSON, |
2053 | | - as per Sections 4 and 8 of <xref target="RFC8259"/>, |
| 2053 | + as per Sections 4 and 8 of <xref target="RFC8259"/>, |
2054 | 2054 | can cause unpredictable behavior. |
2055 | 2055 | </t> |
2056 | 2056 |
|
|
2509 | 2509 | Order of application: Last |
2510 | 2510 | </t> |
2511 | 2511 | <t> |
2512 | | - Operator value merge: The result of merging the values of two |
2513 | | - <spanx style="verb">essential</spanx> operators is the logical |
| 2512 | + Operator value merge: The result of merging the values of two |
| 2513 | + <spanx style="verb">essential</spanx> operators is the logical |
2514 | 2514 | disjunction (<spanx style="verb">OR</spanx>) of the operator values. |
2515 | 2515 | </t> |
2516 | 2516 | </section> |
|
3303 | 3303 | <spanx style="verb">typ</spanx> header parameter to prevent |
3304 | 3304 | cross-JWT confusion, per Section 3.11 of <xref target="RFC8725"/>. |
3305 | 3305 | The <spanx style="verb">typ</spanx> header parameter value MUST be |
3306 | | - <spanx style="verb">trust-mark+jwt</spanx> |
| 3306 | + <spanx style="verb">trust-mark+jwt</spanx> |
3307 | 3307 | unless the trust framework in use defines a more specific |
3308 | 3308 | media type value for the particular kind of Trust Mark. |
3309 | 3309 | Trust Marks without a <spanx style="verb">typ</spanx> header parameter |
@@ -6765,16 +6765,16 @@ HTTP/1.1 302 Found |
6765 | 6765 | <spanx style="verb">trust_anchor</spanx> claim. |
6766 | 6766 | </t> |
6767 | 6767 | <t> |
6768 | | - The RP MUST ensure that the metadata it was registered with |
6769 | | - at the OP complies with the Trust Chain |
6770 | | - <spanx style="verb">openid_relying_party</spanx> policies, |
6771 | | - which Trust Chain is resolved using the |
6772 | | - <spanx style="verb">trust_anchor</spanx> and |
6773 | | - <spanx style="verb">authority_hints</spanx> claims of the |
6774 | | - received registration Entity Statement. The RP SHOULD perform this check |
6775 | | - by applying the resolved policies to the metadata as |
6776 | | - specified in <xref target="metadata_policy_resolution"/>, or |
6777 | | - utilize another equivalent method. |
| 6768 | + The RP MUST ensure that the information it was registered with |
| 6769 | + at the OP contains the same set of entity_types as the request does. |
| 6770 | + After having collected a Trust Chain using |
| 6771 | + <code>trust_anchor_id</code> as the entity_id for the Trust Anchor and |
| 6772 | + <code>authority_hints</code> claims of the |
| 6773 | + received registration Entity Statement as starting points, |
| 6774 | + the RP SHOULD verify that the response metadata for each entity type is valid |
| 6775 | + by applying the resolved policies to the received metadata as |
| 6776 | + specified in <a href="#metadata_policy_resolution" class="auto internal xref">Section 6.1.4.1</a> |
| 6777 | + <a href="#section-12.2.2.2-1.4" class="pilcrow">¶</a> |
6778 | 6778 | </t> |
6779 | 6779 | <t> |
6780 | 6780 | If the received registration Entity Statement does not pass the above |
@@ -10165,7 +10165,7 @@ Host: op.umu.se |
10165 | 10165 | policy behavior. |
10166 | 10166 | </t> |
10167 | 10167 | <t> |
10168 | | - Fixed #162: Trust Mark claim <spanx style="verb">id</spanx> |
| 10168 | + Fixed #162: Trust Mark claim <spanx style="verb">id</spanx> |
10169 | 10169 | renamed to <spanx style="verb">trust_mark_id</spanx>. |
10170 | 10170 | Other more specific Trust Mark JWT <spanx style="verb">typ</spanx> header parameter values |
10171 | 10171 | can be used if defined by trust frameworks in use and understood by the implementation. |
|
0 commit comments