PROTOCOLS
DeviceConnector
Defined in fuchsia.hardware.tee/device_connector.fidl
Protocol used by the TEE Manager to proxy requests for TEE access to the driver.
ConnectTee
Requests service from the TEE driver while the caller provides a client end to a Provider server that supports the driver on any RPCs.
The sole caller of this should be the TEE Manager.
Request
Name | Type |
---|---|
service_provider |
fuchsia.tee.manager/Provider?
|
tee_request |
request<fuchsia.tee/Device>
|
ConnectToApplication
Requests an Application
connection from the TEE driver while the caller provides a client
channel end to a Provider
server that supports the driver on any RPCs.
The sole caller of this should be the TEE Manager.
Request
Name | Type |
---|---|
application_uuid |
fuchsia.tee/Uuid
|
service_provider |
fuchsia.tee.manager/Provider?
|
application_request |
request<fuchsia.tee/Application>
|
ConnectToDeviceInfo
Requests a DeviceInfo
connection to the TEE driver to enumerate device info.
The sole caller of this should be the TEE Manager.
Request
Name | Type |
---|---|
device_info_request |
request<fuchsia.tee/DeviceInfo>
|