@@ -563,31 +563,31 @@ jwks_uri
563
563
> OPTIONAL. URL of the Transmitter's JSON Web Key Set {{RFC7517}} document.
564
564
This contains the signing key(s) the Receiver uses to validate signatures from
565
565
the Transmitter. This value MUST be specified if the Transmitter intends to
566
- generate signed JWTs.
566
+ generate signed JWTs. If present, this URL MUST use HTTP over TLS {{RFC9110}}.
567
567
568
568
delivery_methods_supported
569
569
570
570
> RECOMMENDED. List of supported delivery method URIs.
571
571
572
572
configuration_endpoint
573
573
574
- > OPTIONAL. The URL of the Configuration Endpoint.
574
+ > OPTIONAL. The URL of the Configuration Endpoint. If present, this URL MUST use HTTP over TLS {{RFC9110}}.
575
575
576
576
status_endpoint
577
577
578
- > OPTIONAL. The URL of the Status Endpoint.
578
+ > OPTIONAL. The URL of the Status Endpoint. If present, this URL MUST use HTTP over TLS {{RFC9110}}.
579
579
580
580
add_subject_endpoint
581
581
582
- > OPTIONAL. The URL of the Add Subject Endpoint.
582
+ > OPTIONAL. The URL of the Add Subject Endpoint. If present, this URL MUST use HTTP over TLS {{RFC9110}}.
583
583
584
584
remove_subject_endpoint
585
585
586
- > OPTIONAL. The URL of the Remove Subject Endpoint.
586
+ > OPTIONAL. The URL of the Remove Subject Endpoint. If present, this URL MUST use HTTP over TLS {{RFC9110}}.
587
587
588
588
verification_endpoint
589
589
590
- > OPTIONAL. The URL of the Verification Endpoint.
590
+ > OPTIONAL. The URL of the Verification Endpoint. If present, this URL MUST use HTTP over TLS {{RFC9110}}.
591
591
592
592
critical_subject_members
593
593
@@ -763,10 +763,11 @@ The API can also be used to query and update the Event Stream's configuration an
763
763
add and remove Subjects, and trigger verification for those streams.
764
764
765
765
Unless there exists some other method of establishing trust between a Transmitter and
766
- Receiver, all Stream Management API endpoints MUST use HTTP over TLS {{RFC9110}}
767
- and standard HTTP authentication and authorization schemes, as per {{RFC9110}}.
768
- This authorization MUST associate a Receiver with one or more stream IDs, such that only
769
- authorized Receivers are able to access or modify the details of the associated Event Streams.
766
+ Receiver, all Stream Management API endpoints MUST use standard HTTP
767
+ authentication and authorization schemes, as per {{RFC9110}}.
768
+ This authorization MUST associate a Receiver with one or more stream IDs and "aud" values,
769
+ such that only authorized Receivers are able to access or modify the details of the
770
+ associated Event Streams.
770
771
771
772
~~~
772
773
+------------+ +------------+
0 commit comments