Describes TEE internal property access.
|
TEE_Result | TEE_AllocatePropertyEnumerator (TEE_PropSetHandle *enumerator) |
|
TEE_Result | TEE_GetPropertyAsString (TEE_PropSetHandle propsetOrEnumerator, char *name, char *valueBuffer, size_t *valueBufferLen) |
|
TEE_Result | TEE_GetPropertyAsBool (TEE_PropSetHandle propsetOrEnumerator, char *name, bool *value) |
|
TEE_Result | TEE_GetPropertyAsU32 (TEE_PropSetHandle propsetOrEnumerator, char *name, uint32_t *value) |
|
TEE_Result | TEE_GetPropertyAsBinaryBlock (TEE_PropSetHandle propsetOrEnumerator, char *name, void *valueBuffer, size_t *valueBufferLen) |
|
TEE_Result | TEE_GetPropertyAsUUID (TEE_PropSetHandle propsetOrEnumerator, char *name, TEE_UUID *value) |
|
void | TEE_FreePropertyEnumerator (TEE_PropSetHandle enumerator) |
|
void | TEE_StartPropertyEnumerator (TEE_PropSetHandle enumerator, TEE_PropSetHandle propSet) |
|
void | TEE_ResetPropertyEnumerator (TEE_PropSetHandle enumerator) |
|
TEE_Result | TEE_GetPropertyName (TEE_PropSetHandle enumerator, void *nameBuffer, size_t *nameBufferLen) |
|
TEE_Result | TEE_GetNextProperty (TEE_PropSetHandle enumerator) |
|
◆ GPD_CLIENT_IDENTITY
#define GPD_CLIENT_IDENTITY "gpd.client.identity" |
◆ GPD_CURRENT_TA_UUID
#define GPD_CURRENT_TA_UUID "gpd.ta.appID" |
◆ TEE_AllocatePropertyEnumerator()
◆ TEE_FreePropertyEnumerator()
◆ TEE_GetNextProperty()
◆ TEE_GetPropertyAsBinaryBlock()
TEE_Result TEE_GetPropertyAsBinaryBlock |
( |
TEE_PropSetHandle |
propsetOrEnumerator, |
|
|
char * |
name, |
|
|
void * |
valueBuffer, |
|
|
size_t * |
valueBufferLen |
|
) |
| |
◆ TEE_GetPropertyAsBool()
◆ TEE_GetPropertyAsString()
◆ TEE_GetPropertyAsU32()
◆ TEE_GetPropertyAsUUID()
◆ TEE_GetPropertyName()
◆ TEE_ResetPropertyEnumerator()
◆ TEE_StartPropertyEnumerator()