@@ -2279,17 +2279,17 @@ Tulshibagwale, et al. Standards Track [Page 40]
22792279 REQUIRED. The value of the subject field in a Verification Event
22802280 MUST always be set to have a simple value of type opaque. The id
22812281 of the value MUST be the stream_id of the stream being verified.
2282- If the Transmitter does not support multiple streams, this value
2283- MUST be set to "none"
22842282
22852283 Note that the subject that identifies a stream itself is always
22862284 implicitly added to the stream and MAY NOT be removed from the
22872285 stream.
22882286
2289-
2290-
2291-
2292-
2287+ Upon receiving a Verification Event, the Event Receiver SHALL parse
2288+ the SET and validate its claims. In particular, the Event Receiver
2289+ SHALL confirm that the value for "state" is as expected. If the
2290+ value of "state" does not match, an error response of "setData"
2291+ SHOULD be returned (see Section 2.3 of [DELIVERYPUSH] or
2292+ [DELIVERYPOLL]).
22932293
22942294
22952295
@@ -2298,13 +2298,6 @@ Tulshibagwale, et al. Standards Track [Page 41]
22982298 SharedSignals March 2023
22992299
23002300
2301- Upon receiving a Verification Event, the Event Receiver SHALL parse
2302- the SET and validate its claims. In particular, the Event Receiver
2303- SHALL confirm that the value for "state" is as expected. If the
2304- value of "state" does not match, an error response of "setData"
2305- SHOULD be returned (see Section 2.3 of [DELIVERYPUSH] or
2306- [DELIVERYPOLL]).
2307-
23082301 In many cases, Event Transmitters MAY disable or suspend an Event
23092302 Stream that fails to successfully verify based on the acknowledgement
23102303 or lack of acknowledgement by the Event Receiver.
@@ -2349,6 +2342,13 @@ Tulshibagwale, et al. Standards Track [Page 41]
23492342
23502343
23512344
2345+
2346+
2347+
2348+
2349+
2350+
2351+
23522352Tulshibagwale, et al. Standards Track [Page 42]
23532353
23542354 SharedSignals March 2023
@@ -2471,9 +2471,7 @@ Tulshibagwale, et al. Standards Track [Page 44]
24712471 REQUIRED. Specifies the Subject Principal for whom the status has
24722472 been updated. If the event applies to the entire stream, the
24732473 value of the subject field MUST be of format opaque, and its id
2474- value MUST be the unique ID of the stream. If the Transmitter
2475- does not support multiple streams, then the value of the id field
2476- MUST be the string "none".
2474+ value MUST be the unique ID of the stream.
24772475
24782476 Note that the subject that identifies a stream itself is always
24792477 implicitly added to the stream and MAY NOT be removed from the
@@ -2517,6 +2515,8 @@ Tulshibagwale, et al. Standards Track [Page 44]
25172515
25182516
25192517
2518+
2519+
25202520Tulshibagwale, et al. Standards Track [Page 45]
25212521
25222522 SharedSignals March 2023
@@ -2531,7 +2531,7 @@ Tulshibagwale, et al. Standards Track [Page 45]
25312531 "https://schemas.openid.net/secevent/ssf/event-type/stream-updated": {
25322532 "subject": {
25332533 "format": "opaque",
2534- "id" : "none "
2534+ "id" : "f67e39a0a4d34d56b3aa1bc4cff0069f "
25352535 },
25362536 "status": "paused",
25372537 "reason": "Internal error"
0 commit comments