Structs§
- Client
Endian - Client
Identity - TaAppId
- TaData
Size - TaDescription
- TaDoes
NotClose Handle OnCorrupt Object - TaEndian
- TaInstance
Keep Alive - TaInstance
Keep Crashed - TaMulti
Session - TaSingle
Instance - TaStack
Size - TaVersion
- TeeApi
Version - TeeArith
MaxBig IntSize - TeeCryptography
BsiR - TeeCryptography
BsiT - TeeCryptography
Ecc - TeeCryptography
Ietf - TeeCryptography
Nist - TeeCryptography
Octa - TeeDescription
- TeeDevice
Id - TeeEvent
MaxSources - TeeFirmware
Implementation Binary Version - TeeFirmware
Implementation Version - TeeFirmware
Manufacturer - TeeInternal
Core Version - TeeSystem
Time Protection Level - TeeTa
Persistent Time Protection Level - TeeTrusted
OsImplementation Binary Version - TeeTrusted
OsImplementation Version - TeeTrusted
OsManufacturer - TeeTrusted
Storage Anti Rollback Protection Level - TeeTrusted
Storage Perso Rollback Protection - TeeTrusted
Storage Private Rollback Protection - TeeTrusted
Storage Protected Rollback Protection - TeeTrusted
Storage Rollback Detection Protection Level
Enums§
- Property
Set - Represents a TEE property set according to the TEE Internal API. The property set is a collection of properties that can be queried from the TEE. The property set is identified by a handle, which is a pointer to a TEE_PropSetHandle structure.
Traits§
- Property
Key - Represents a TEE property key. The property key is used to identify a specific property within a property set. The property key is a string that is used to query the property value from the TEE property set. The property key is defined in the TEE Internal API, such as “gpd.client.identity” or “gpd.tee.apiversion”.
- Property
Value - Represents a TEE property value. The property value can be of different types, such as string, bool, u32, TEE_UUID, TEE_Identity, etc. The property value is obtained from the TEE property set using the TEE_GetPropertyAs* functions.