Skip to content

AMWA IS-10 NMOS Authorization Specification [Work In Progress]

License

Notifications You must be signed in to change notification settings

jonathan-r-thorpe/nmos-authorization

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

[Work In Progress] AMWA IS-10 NMOS Authorization Specification

Lint Status Render Status

What does it do?

  • Allows an API server to accept or reject requests depending on what a client is authorized to do

Why does it matter?

  • Security in the control plane is essential
    • Best practice is to limit what clients can do

How does it work?

  • Control client provides credentials and gets an access token
    • Sends token with API requests
  • Based on JSON Web Tokens and OAuth 2.0
  • Encryption is a prerequisite (see BCP-003-01)

Getting started

There is more information about the NMOS Specifications and their GitHub repos at https://specs.amwa.tv/nmos.

About

AMWA IS-10 NMOS Authorization Specification [Work In Progress]

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • RAML 92.9%
  • Shell 4.6%
  • Makefile 1.9%
  • Ruby 0.6%