Interface: StreamShareService
Public manifest that describes a StreamShare-compatible HTTP service.
Properties
protocolVersion
protocolVersion:
1
Protocol version implemented by the service.
name
name:
string
Human-readable service name.
description?
optionaldescription?:string
Short explanation of the service and its content.
logoPath?
optionallogoPath?:string
Absolute, service-root-relative, or data URL for the service logo.
api
api:
APIEndpoint[]
Endpoints available to StreamShare clients.
auth?
optionalauth?:ServiceAuthentication
Authentication method required by protected API endpoints.