[12] JWK集合は、 JWK をいくつか含められる JSON応用です。
[35]
application/jwe-set+json
では
RFC 3629 UTF-8
符号化するべきとされます。
>>34
[3] JWK集合は、 JWK の集合を表すJSONオブジェクトです。 >>2, >>5
[27] JWK集合にはその他のメンバーがあるかもしれません。 実装は理解しないメンバーを無視しなければなりません。 >>5
[28] JWK集合のメンバーの名前は、 IANA登録簿 >>13 に登録された値か、 耐衝突名を含む値であるべきです。 >>5
[14]
本段落執筆 (令和4年) 時点で、
IANA登録簿にあるのは keys
だけです >>13。
[26]
メンバーの名前は、JWK集合内で固有でなければなりません。
JWK集合構文解析器は、
JWK集合がメンバー名の重複を含む時、
これを拒絶するか、
または重複するメンバー名について字句的に最後のもののみ採用する
JavaScript JSON.parse
と同じ挙動の JSON 構文解析器を使うかしなければなりません。
>>5
[33] cty
では省略されて jwk-set+json
と書かれます。
keys
の規定より、「JWK集合」は集合と称していますが、 順序が意味を持つことがある点に注意。