You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: draft-ietf-oauth-status-list.md
+22-1Lines changed: 22 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -840,6 +840,25 @@ An Issuer MAY support any of these mechanisms:
840
840
- Issuer metadata: The Issuer of the Referenced Token publishes an URI which links to Status List Aggregation, e.g. in publicly available metadata of an issuance protocol
841
841
- Status List Parameter: The Status Issuer includes an additional claim in the Status List Token that contains the Status List Aggregation URI.
│ Status List Token │◄┴────────┴──┤ Status List Aggregation │
855
+
│ │┘ │ │
856
+
└───────┬───────────┘ └─────────────────────────┘
857
+
│ ▲
858
+
│ link by aggregation_uri │
859
+
└─────────────────────────────────┘
860
+
~~~
861
+
843
862
## Issuer Metadata
844
863
845
864
The Issuer MAY link to the Status List Aggregation URI in metadata that can be provided by different means like .well-known metadata as is used commonly in OAuth and OpenID or via a VICAL extension for ISO mDoc / mDL. If the Issuer is an OAuth Authorization Server according to {{RFC6749}}, it is RECOMMENDED to use `status_list_aggregation_endpoint` for its metadata defined by {{RFC8414}}.
@@ -1080,7 +1099,7 @@ The storage and transmission size of the Status Issuer's Status List Tokens depe
1080
1099
1081
1100
The Status List Issuer may increase the size of a Status List if it requires indices for additional Referenced Tokens. It is RECOMMENDED that the size of a Status List in bits is divisible in bytes (8 bits) without a remainder, i.e. `size-in-bits` % 8 = 0.
1082
1101
1083
-
The Status List Issuer may chunk its Referenced Tokens into multiple Status Lists to reduce the transmission size of an individual Status List Token. This may be useful for setups where some entities operate in constrained environments, e.g. for mobile internet or embedded devices. The Status List Issuer may chunk the Status List Tokens depending on the Referenced Token's expiry date to align their lifecycles and allow for easier retiring of Status List Tokens, however the Status Issuer must be aware of possible privacy risks due to correlations.
1102
+
The Status List Issuer may divide its Referenced Tokens up into multiple Status Lists to reduce the transmission size of an individual Status List Token. This may be useful for setups where some entities operate in constrained environments, e.g. for mobile internet or embedded devices. The Status List Issuer may organize the Status List Tokens depending on the Referenced Token's expiry date to align their lifecycles and allow for easier retiring of Status List Tokens, however the Status Issuer must be aware of possible privacy risks due to correlations.
1084
1103
1085
1104
## External Status Issuer
1086
1105
@@ -1812,6 +1831,8 @@ CBOR encoding:
1812
1831
-09
1813
1832
1814
1833
* Add CDDL for CBOR StatusList encoding
1834
+
* add diagram for Status List Aggregation for further explanation
1835
+
* rename "chunking" of Status List Tokens (for scalability reasons) into "divide .. up"
0 commit comments