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: openid-sharedsignals-framework-1_0.md
+5-77Lines changed: 5 additions & 77 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -247,7 +247,7 @@ Subject Principals are identified by Subject Members defined below.
247
247
A Subject Member of a SSF event describes a subject of the event. A top-level claim named `sub_id` MUST be used to describe the primary subject of the event.
248
248
249
249
### Existing CAEP and RISC Events
250
-
Event types already defined in the CAEP ({{CAEP}}) and RISC ({{RISC}}) specifications MAY use a `subject` field within the `events` claim of the SSF event to describe the primary Subject Principal of the event. SSF Transmitters SHOULD include the top-level `sub_id` claim even for these existing event types.
250
+
Event types already defined in the CAEP ({{CAEP}}) and RISC ({{RISC}}) specifications MAY use a `subject` field within the `events` claim of the SSF event to describe the primary Subject Principal of the event. SSF Transmitters MUST include the top-level `sub_id` claim even for these existing event types.
251
251
252
252
### New Event Types
253
253
New event types MUST use the top-level `sub_id` claim and MUST NOT use the `subject` field in the `events` claim to describe the primary Subject Principal.
@@ -1522,37 +1522,6 @@ Cache-Control: no-store
1522
1522
~~~
1523
1523
{: title="Example: Check Stream Status Response" #figstatusresp}
1524
1524
1525
-
The following is a non-normative example request to check an event stream's
1526
-
status for a specific subject:
1527
-
1528
-
~~~ http
1529
-
GET /ssf/status?stream_id=f67e39a0a4d34d56b3aa1bc4cff0069f&subject=<url-encoded-subject> HTTP/1.1
{: title="Example: Update Stream Status Response" #figupdatestatusresp}
@@ -1960,42 +1918,12 @@ As with any SSF Event, this event has a top-level `sub_id` claim:
1960
1918
1961
1919
sub_id
1962
1920
1963
-
> REQUIRED. The top-level `sub_id` claim specifies the Subject Principal for whom the status has been updated.
1964
-
If the event applies to the entire stream, the value of the `sub_id` field
1965
-
MUST be of format `opaque`, and its `id` value MUST be the unique ID of the
1966
-
stream.
1921
+
> REQUIRED. The top-level `sub_id` claim specifies the Stream Id for which the status has been updated. The value of the `sub_id` field MUST be of format `opaque`, and its `id` value MUST be the unique ID of the stream.
1967
1922
1968
1923
> Note that the subject that identifies a stream itself is always implicitly
1969
1924
added to the stream and MAY NOT be removed from the stream.
1970
1925
1971
-
Below is a non-normative example of a `stream-updated` event with a specific subject.
0 commit comments