Skip to content

Commit 6541ce9

Browse files
authored
Merge pull request #344 from oauth-wg/issue-343
Remove ISO mDoc non-normative examples
2 parents 62eba52 + b9d6c2d commit 6541ce9

1 file changed

Lines changed: 1 addition & 140 deletions

File tree

draft-ietf-oauth-status-list.md

Lines changed: 1 addition & 140 deletions
Original file line numberDiff line numberDiff line change
@@ -592,146 +592,6 @@ The following is the CBOR Annotated Hex output of the example above:
592592
{::include examples/referenced_token_cwt_diag.md}
593593
~~~~~~~~~~
594594

595-
### ISO mdoc {#referenced-token-mdoc}
596-
597-
ISO mdoc {{ISO.mdoc}} may utilize the Status List mechanism by introducing the `status` parameter in the Mobile Security Object (MSO) as specified in Section 9.1.2 of {{ISO.mdoc}}. The `status` parameter contains the `Status` CBOR structure as described in [](#referenced-token-cose).
598-
599-
It is recommended to use `status` for the label of the field that contains the `Status` CBOR structure.
600-
601-
Application of additional restrictions and policies are at the discretion of the Relying Party.
602-
603-
The following is a non-normative example of an IssuerAuth as specified in ISO mDL (also referred to as signed MSO) in Hex:
604-
605-
~~~ ascii-art
606-
607-
8443a10126a118215901f3308201ef30820195a00302010202140bfec7da97e048e
608-
15ac3dacb9eafe82e64fd07f5300a06082a8648ce3d040302302331143012060355
609-
04030c0b75746f7069612069616361310b3009060355040613025553301e170d323
610-
4313030313030303030305a170d3235313030313030303030305a30213112301006
611-
035504030c0975746f706961206473310b300906035504061302555330593013060
612-
72a8648ce3d020106082a8648ce3d03010703420004ace7ab7340e5d9648c5a72a9
613-
a6f56745c7aad436a03a43efea77b5fa7b88f0197d57d8983e1b37d3a539f4d5883
614-
65e38cbbf5b94d68c547b5bc8731dcd2f146ba381a83081a5301c0603551d1f0415
615-
30133011a00fa00d820b6578616d706c652e636f6d301e0603551d1204173015811
616-
36578616d706c65406578616d706c652e636f6d301d0603551d0e0416041414e290
617-
17a6c35621ffc7a686b7b72db06cd12351301f0603551d2304183016801454fa238
618-
3a04c28e0d930792261c80c4881d2c00b300e0603551d0f0101ff04040302078030
619-
150603551d250101ff040b3009060728818c5d050102300a06082a8648ce3d04030
620-
20348003045022100b7103fd4b90529f50bd6f70c5ae5ce7f4f3d4d15a4e082812f
621-
9fa1f5c2e5aa0a0220070b2822ec7ce6c56804923a85b2cfbffd054cf9a915f070c
622-
fef7179a4bc6569590320d81859031ba766737461747573a16b7374617475735f6c
623-
697374a26369647819019c63757269782168747470733a2f2f6578616d706c652e6
624-
36f6d2f7374617475736c697374732f3167646f6354797065756f72672e69736f2e
625-
31383031332e352e312e6d444c6776657273696f6e63312e306c76616c696469747
626-
9496e666fa3667369676e6564c074323032342d31302d30315431333a33303a3032
627-
5a6976616c696446726f6dc074323032342d31302d30315431333a33303a30325a6
628-
a76616c6964556e74696cc074323032352d31302d30315431333a33303a30325a6c
629-
76616c756544696765737473a1716f72672e69736f2e31383031332e352e31ac005
630-
820a81d65ed5075fbd7ee19fa66e2bb3047ed826e2769873e7ef07c923da7a6f243
631-
01582048701a9546492284d266ed81d439230a582d0e1f17a08ab1859a3efe98069
632-
0a4025820d11fe48c8835b30bfb3895c3905436ddfb63f59ab9eee181b110985329
633-
2a8f62035820a741bf05e20a8bc359e32426106ed0899b2c60262cc3acc637ddc99
634-
41095fb7a045820ab67cb9a8f20a8572f77f02727367d08dc8e57fb89deb46b9c62
635-
6e94457b7d8b055820bacddb4142b3842bd555206eb5acb27ded063294995c7e7fe
636-
fbf93ece522604d065820bfd02b3aebdc05b53b5539226c38088d6d784b0ea0fab6
637-
9eb9311650a48d325307582027dab70fe71da63e5e5d199e8ae5b79cbe8904bc30c
638-
5b7544fb809e02ccb3e6a0858200dbd7ccc9c7727d3d17295f1b6f1914071670ee2
639-
3d4d33530c31f1f406b8e3b7095820a5beb5efadf37f21637209abc519830681cc5
640-
1f334818a823fec13b29552f5ba0a5820d8047c95f9272d7d07b2c13a9f5ac2ee02
641-
380ab272a165e569391d89a2152c3c0b582004939930ffb4911ef03487a153605a3
642-
0368b69f2437d6d21b4c90f92bc144c3e6d6465766963654b6579496e666fa16964
643-
65766963654b6579a40102200121582096313d6c63e24e3372742bfdb1a33ba2c89
644-
7dcd68ab8c753e4fbd48dca6b7f9a2258201fb3269edd418857de1b39a4e4a44b92
645-
fa484caa722c228288f01d0c03a2c3d66f646967657374416c676f726974686d675
646-
348412d3235365840b7c2d4abe85aa5ba814ef95de0385c71c802be8ac33a4a971a
647-
85ed800ba7acb59cb21035f4a68fc0caa450cbefd3b255aec72f83595f0ae7b7d50
648-
fe8a1c4cafe
649-
~~~
650-
651-
The following is the CBOR Diagnostic Notation of the example above:
652-
653-
~~~~~~~~~~
654-
[
655-
<< {
656-
1: -7
657-
} >>,
658-
{
659-
33: h'308201ef30820195a00302010202140bfec7da97e048e15ac3dacb9ea
660-
fe82e64fd07f5300a06082a8648ce3d04030230233114301206035504030c0b
661-
75746f7069612069616361310b3009060355040613025553301e170d3234313
662-
030313030303030305a170d3235313030313030303030305a30213112301006
663-
035504030c0975746f706961206473310b30090603550406130255533059301
664-
306072a8648ce3d020106082a8648ce3d03010703420004ace7ab7340e5d964
665-
8c5a72a9a6f56745c7aad436a03a43efea77b5fa7b88f0197d57d8983e1b37d
666-
3a539f4d588365e38cbbf5b94d68c547b5bc8731dcd2f146ba381a83081a530
667-
1c0603551d1f041530133011a00fa00d820b6578616d706c652e636f6d301e0
668-
603551d120417301581136578616d706c65406578616d706c652e636f6d301d
669-
0603551d0e0416041414e29017a6c35621ffc7a686b7b72db06cd12351301f0
670-
603551d2304183016801454fa2383a04c28e0d930792261c80c4881d2c00b30
671-
0e0603551d0f0101ff04040302078030150603551d250101ff040b300906072
672-
8818c5d050102300a06082a8648ce3d0403020348003045022100b7103fd4b9
673-
0529f50bd6f70c5ae5ce7f4f3d4d15a4e082812f9fa1f5c2e5aa0a0220070b2
674-
822ec7ce6c56804923a85b2cfbffd054cf9a915f070cfef7179a4bc6569'
675-
},
676-
<< 24( << {
677-
"status": {
678-
"status_list": {
679-
"idx": 412,
680-
"uri": "https://example.com/statuslists/1"
681-
}
682-
},
683-
"docType": "org.iso.18013.5.1.mDL",
684-
"version": "1.0",
685-
"validityInfo": {
686-
"signed": 2024-10-01 13:30:02+00:00,
687-
"validFrom": 2024-10-01 13:30:02+00:00,
688-
"validUntil": 2025-10-01 13:30:02+00:00
689-
},
690-
"valueDigests": {
691-
"org.iso.18013.5.1": {
692-
0: h'a81d65ed5075fbd7ee19fa66e2bb3047ed826e2769873e7ef07c92
693-
3da7a6f243',
694-
1: h'48701a9546492284d266ed81d439230a582d0e1f17a08ab1859a3e
695-
fe980690a4',
696-
2: h'd11fe48c8835b30bfb3895c3905436ddfb63f59ab9eee181b11098
697-
53292a8f62',
698-
3: h'a741bf05e20a8bc359e32426106ed0899b2c60262cc3acc637ddc9
699-
941095fb7a',
700-
4: h'ab67cb9a8f20a8572f77f02727367d08dc8e57fb89deb46b9c626e
701-
94457b7d8b',
702-
5: h'bacddb4142b3842bd555206eb5acb27ded063294995c7e7fefbf93
703-
ece522604d',
704-
6: h'bfd02b3aebdc05b53b5539226c38088d6d784b0ea0fab69eb93116
705-
50a48d3253',
706-
7: h'27dab70fe71da63e5e5d199e8ae5b79cbe8904bc30c5b7544fb809
707-
e02ccb3e6a',
708-
8: h'0dbd7ccc9c7727d3d17295f1b6f1914071670ee23d4d33530c31f1
709-
f406b8e3b7',
710-
9: h'a5beb5efadf37f21637209abc519830681cc51f334818a823fec13
711-
b29552f5ba',
712-
10: h'd8047c95f9272d7d07b2c13a9f5ac2ee02380ab272a165e569391
713-
d89a2152c3c',
714-
11: h'04939930ffb4911ef03487a153605a30368b69f2437d6d21b4c90
715-
f92bc144c3e'
716-
}
717-
},
718-
"deviceKeyInfo": {
719-
"deviceKey": {
720-
1: 2,
721-
-1: 1,
722-
-2: h'96313d6c63e24e3372742bfdb1a33ba2c897dcd68ab8c753e4fbd
723-
48dca6b7f9a',
724-
-3: h'1fb3269edd418857de1b39a4e4a44b92fa484caa722c228288f01
725-
d0c03a2c3d6'
726-
}
727-
},
728-
"digestAlgorithm": "SHA-256"
729-
} >> ) >>,
730-
h'b7c2d4abe85aa5ba814ef95de0385c71c802be8ac33a4a971a85ed800ba7acb
731-
59cb21035f4a68fc0caa450cbefd3b255aec72f83595f0ae7b7d50fe8a1c4cafe'
732-
]
733-
~~~~~~~~~~
734-
735595
# Status Types {#status-types}
736596

737597
This document defines the statuses of Referenced Tokens as Status Type values.
@@ -1974,6 +1834,7 @@ CBOR encoding:
19741834
* changing media type contact to oauth WG mailing list
19751835
* update discussion around collusion risk in unlinkability section
19761836
* strength guidance to MUST about rejecting reference tokens with an index which is out of bounds of the resolved list
1837+
* remove non-normative ISO mdoc examples
19771838

19781839
-15
19791840

0 commit comments

Comments
 (0)