Expand description
Structs§
- __
Bindgen Union Field - __
Incomplete Array Field - pck_
cert_ flag_ enum_ t - quote3_
error_ t - Possible errors generated by the quote interface.
- sgx_
pce_ error_ t - sgx_
pce_ info_ t - Structure for the Platform Certificate Enclave identity information
- sgx_
prod_ type_ t - sgx_
ql_ att_ id_ list_ t - The full data structure passed to the platform by the verifier. It will list all of the attestation algorithms and QE’s supported by the verifier
- sgx_
ql_ att_ key_ id_ list_ header_ t - Describes the header that contains the list of attestation keys supported by a given verifier
- sgx_
ql_ att_ key_ id_ param_ t - Describes the algorithm parameters needed to generate the given algorithm’s signature. Used for quote generation APIs.
- sgx_
ql_ attestation_ algorithm_ id_ t - Enumerates the different attestation key algorithms
- sgx_
ql_ auth_ data_ t - Structure to hold the size of the authentication data and the place holder for the authentication data itself.
- sgx_
ql_ cert_ key_ type_ t - Enumerates the different certification data types used to describe the signer of the attestation key
- sgx_
ql_ certification_ data_ t - Data that will be signed by the ECDSA described in the CERTIFICATION_* fields. This will be SHA256 hashed along with the ECDSA PUBLIC KEY and put in QE3_REPORT.ReportData.
- sgx_
ql_ config_ t - Contains the certification data used to certify the attestation key and in generating a quote.
- sgx_
ql_ config_ version_ t - Contains the valid versions of the sgx_ql_config_t data structure.
- sgx_
ql_ ecdsa_ sig_ data_ t - The SGX_QL_SGX_QL_ALG_ECDSA_P256 specific data structure. Appears in the signature_data[] of the sgx_quote3_t structure.
- sgx_
ql_ log_ level_ t - sgx_
ql_ pck_ cert_ id_ t - Used to describe the PCK Cert for a platform
- sgx_
ql_ ppid_ cleartext_ cert_ info_ t - This is the data structure of the CERTIFICATION_INFO_DATA in the Quote when the certification type is PPID_CLEARTTEXT. It identifies the PCK Cert required to verify the certification signature.
- sgx_
ql_ ppid_ rsa2048_ encrypted_ cert_ info_ t - This is the data structure of the CERTIFICATION_INFO_DATA in the Quote when the certification type is PPID_RSA2048_ENCRYPTED. It identifies the PCK Cert required to verify the certification signature.
- sgx_
ql_ ppid_ rsa3072_ encrypted_ cert_ info_ t - This is the data structure of the CERTIFICATION_INFO_DATA in the Quote when the certification type is PPID_RSA2072_ENCRYPTED. It identifies the PCK Cert required to verify the certification signature.
- sgx_
ql_ qe3_ id_ t - sgx_
ql_ qe_ report_ info_ t - sgx_
ql_ qv_ result_ t - Contains the possible values of the quote verification result.
- sgx_
ql_ qv_ supplemental_ t - Contains data that will allow an alternative quote verification policy.
- sgx_
ql_ qv_ supplemental_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 1_ t - sgx_
ql_ qv_ supplemental_ t__ bindgen_ ty_ 1_ t - sgx_
ql_ qve_ collateral_ param_ t - sgx_
ql_ qve_ collateral_ t - sgx_
ql_ qve_ collateral_ t__ bindgen_ ty_ 1__ bindgen_ ty_ 1_ t - sgx_
ql_ qve_ collateral_ t__ bindgen_ ty_ 1_ t - sgx_
ql_ request_ policy_ t - Typedef enum _sgx_ql_request_policy
- sgx_
quote3_ t - The generic quote data structure. This is the common part of the quote. The signature_data[] contains the signature and supporting information of the key used to sign the quote and the contents depend on the sgx_quote_sign_type_t value.
- sgx_
quote_ header_ t - The quote header. It is designed to compatible with earlier versions of the quote.