Appearance
Domain Content Owners Service APIs
It's important the security of all content management services that provided to the domain remain there, so content cannot be stolen.
Certified Content API
In order, for Certified Web Components to provide certified information.
The API will receive:
- Managed Content Profile ID via the NITS Web Browser.
- Domain Rendering Content
There are cases where domain transfer logs need to be traversed to verify upstream content.
If the provided Media Content Profile's and Rendering Domain are verified data returned to support the Certified Web Component is returned so the components can be rendered.
Security
Security to the service will be provided from a Homeland Security Certificate providing permissions from the nits.gov to the Media Agency - Content Service domain.
Content Directory API
An API will allows domain owners to request their content directory based on various filters.
Filter Types
- Meta-Data
- Content scheme attributes
- Wildcard search strings
- Added date ranges
Restrictions
The Media Content directory service must respect flags where its prohibited for direct retail use.
## One-Time Key Download API
When media is rendered in the FCC Container Media Player or via Certified Web Component in a web page. A a one-time URL is returned on from the content server provider.
TODO the NITS .content-service-provider must a domain check for all requests with a provided handshake key.
One-Time Key Streaming API
When media is rendered in the FCC Container Media Player or via Certified Web Component in a web page. A a one-time URL is returned from the associated streaming content provider.
TODO the NITS .content-service-provider must a domain check for all requests with a provided handshake key.