A configuration for a component which depends on TEE-based protocols. Examples include components which implement DRM, or authentication services.
Field | Type | Description | Default |
---|---|---|---|
guids |
vector |
GUIDs which of the form fuchsia.tee.Application.{GUID} will match a protocol provided by the TEE. | |
config_data |
\[object] |
Config data files required for this component to work, and which will be inserted into config data for this package (with a package name based on the component URL) | |
component_url |
string |
The URL of the component. | |
capabilities |
vector |
Capabilities provided by this component which should be routed to the rest of the system. | |
additional_required_protocols |
vector |
Additional protocols which are required for this component to work, and which will be routed from 'parent' | |
additional_required_features |
TeeClientFeatures |
Additional features required for the component to function. | \[object] |