Open Enclave
0.17.0
|
Structure to represent the identity of an enclave. More...
#include <report.h>
Data Fields | |
uint32_t | id_version |
Version of the oe_identity_t structure. | |
uint32_t | security_version |
Security version of the enclave. More... | |
uint64_t | attributes |
Values of the attributes flags for the enclave - OE_REPORT_ATTRIBUTES_DEBUG: The report is for a debug enclave. More... | |
uint8_t | unique_id [OE_UNIQUE_ID_SIZE] |
The unique ID for the enclave. More... | |
uint8_t | signer_id [OE_SIGNER_ID_SIZE] |
The signer ID for the enclave. More... | |
uint8_t | product_id [OE_PRODUCT_ID_SIZE] |
The Product ID for the enclave. More... | |
Structure to represent the identity of an enclave.
This structure is expected to change in future. Newer fields are always added at the end and fields are never removed. Before accessing a field, the enclave must first check that the field is valid using the id_version and the table below:
id_version | Supported fields |
---|---|
0 | security_version, attributes, unique_id, signer_id, product_id |