fuchsia.hardware.tee

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

NameType
service_provider fuchsia.tee.manager/Provider?
tee_request request<fuchsia.tee/Device>

ConnectToDeviceInfo

Requests a DeviceInfo connection to the TEE driver to enumerate device info.

The sole caller of this should be the TEE Manager.

Request

NameType
device_info_request request<fuchsia.tee/DeviceInfo>

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

NameType
application_uuid fuchsia.tee/Uuid
service_provider fuchsia.tee.manager/Provider?
application_request request<fuchsia.tee/Application>

STRUCTS