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
> OPTIONAL. A multi-valued complex type that specifies supported
544
+
> OPTIONAL. A list of complex type that specifies supported
555
545
authorization scheme properties defined in {{authorization-scheme}}. To enable seamless discovery of
556
546
configurations, the service provider SHOULD, with the appropriate
557
547
security considerations, make the authorization_schemes attribute
@@ -562,24 +552,18 @@ TODO: consider adding a IANA Registry for metadata, similar to Section 7.1.1 of
562
552
{{RFC8414}}. This would allow other specs to add to the metadata.
563
553
564
554
### Authorization scheme {#authorization-scheme}
565
-
SSF is an HTTP based signals sharing framework. It is agnostic to the authentication and authorization schems used to secure stream configuration APIs. It does not provide any SSF specific authentication and authorization schemes but relies on the cooperating parties mutual security considerations. Authorization scheme section of the metadata, providers disovery informaton related to the transmitter's stream management APIs.
566
-
567
-
type
568
-
569
-
> The authorization scheme. This specification defines the values "oauth",
570
-
"oauth2", "oauthbearertoken" REQUIRED.
555
+
SSF is an HTTP based signals sharing framework. It is agnostic to the authentication and authorization schems used to secure stream configuration APIs. It does not provide any SSF specific authentication and authorization schemes but relies on the cooperating parties mutual security considerations. Authorization scheme section of the metadata, providers disovery informaton related to the transmitter's stream management APIs.
571
556
572
557
spec_urn
573
558
574
-
> A URN for a specification for the protocol being used OPTIONAL.
559
+
> A URN for a specification for the protocol being used REQUIRED.
560
+
575
561
562
+
The receiver will call the transmitter APIs by providing appropriate credentials as per the `spec_urn`.
576
563
577
-
The receiver will call the transmitter APIs by providing appropriate credentials as mentioned in the type.
578
564
565
+
If the `spec_urn` in Authorization scheme is `urn:ietf:rfc6749`
579
566
580
-
If the Authorization scheme is OAuth2
581
-
- The Transmitter SHOULD publish Protected Server Metadata {{OPRM}} to aid the discovery of metadata needed to interact with an OAuth 2.0 protected resource.
582
-
- Discovery of the Protected Server Metadata {{OPRM}} is outside the scope of this specification.
583
567
- The receiver may obtain an access token using the Client
584
568
Credential Grant {{CLIENTCRED}}, or any other method suitable for the Receiver and the
0 commit comments