|
@@ -338,6 +338,151 @@ static const char *get_ae_error_t_string(ae_error_t ae_error)
|
|
CASE_ENUM_RET_STRING(LE_INVALID_PRIVILEGE_ERROR)
|
|
CASE_ENUM_RET_STRING(LE_INVALID_PRIVILEGE_ERROR)
|
|
CASE_ENUM_RET_STRING(LE_WHITELIST_UNINITIALIZED_ERROR)
|
|
CASE_ENUM_RET_STRING(LE_WHITELIST_UNINITIALIZED_ERROR)
|
|
CASE_ENUM_RET_STRING(LE_CALC_LIC_TOKEN_ERROR)
|
|
CASE_ENUM_RET_STRING(LE_CALC_LIC_TOKEN_ERROR)
|
|
|
|
+
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PAIRING_BLOB_SEALING_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PAIRING_BLOB_UNSEALING_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PAIRING_BLOB_INVALID_ERROR)
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_OP_PARAMETER_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_OP_INTERNAL_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_OP_MAX_NUM_SESSION_REACHED)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_OP_SESSION_INVALID)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_OP_SERVICE_MSG_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_OP_EPHEMERAL_SESSION_INVALID)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_OP_ERROR_EPH_SESSION_ESTABLISHMENT_INTEGRITY_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_OP_UNKNWON_REQUEST_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_OP_PSDA_BUSY_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_OP_LTPB_SEALING_OUT_OF_DATE)
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSDA_NOT_AVAILABLE)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSDA_INTERNAL_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSDA_NEED_REPAIRING)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSDA_LT_SESSION_INTEGRITY_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSDA_NOT_PROVISONED_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSDA_PROTOCOL_NOT_SUPPORTED)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSDA_PLATFORM_KEYS_REVOKED)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSDA_SESSION_LOST)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSDA_WRITE_THROTTLED)
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_PARAMETER_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_ENCLAVE_EXCEPTION)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_CALL_ORDER_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_ASN1DER_DECODING_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_PAIRING_BLOB_SIZE_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_BAD_POINTER_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_SIGNING_CSR_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_MSG_SIGNING_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_INSUFFICIENT_MEMORY_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_BUFFER_TOO_SMALL_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_S3_DATA_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_KEY_PAIR_GENERATION_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_DERIVE_SMK_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_CREATE_REPORT_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_HASH_CALC_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_HMAC_CALC_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_ID_CALC_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_HMAC_COMPARE_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_GA_COMPARE_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_TASK_INFO_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_MSG_COMPARE_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_GID_MISMATCH_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_PR_CALC_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_PARAM_CERT_SIZE_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_CERT_SIZE_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_NO_OCSP_RESPONSE_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_X509_PARSE_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_READ_RAND_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_INTERNAL_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_ENCLAVE_BRIDGE_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_ENCLAVE_LOST_ERROR)
|
|
|
|
+
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_PCH_EPID_SIG_INVALID)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_PCH_EPID_SIG_REVOKED_IN_GROUPRL)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_PCH_EPID_SIG_REVOKED_IN_PRIVRL)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_PCH_EPID_SIG_REVOKED_IN_SIGRL)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_PCH_EPID_SIG_REVOKED_IN_VERIFIERRL)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_PCH_EPID_UNKNOWN_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_PCH_EPID_NOT_IMPLEMENTED)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_PCH_EPID_BAD_ARG_ERR)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_PCH_EPID_NO_MEMORY_ERR)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_PCH_EPID_MATH_ERR)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_PCH_EPID_DIVIDED_BY_ZERO_ERR)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_PCH_EPID_UNDERFLOW_ERR)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_PCH_EPID_HASH_ALGORITHM_NOT_SUPPORTED)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_PCH_EPID_RAND_MAX_ITER_ERR)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_PCH_EPID_DUPLICATE_ERR)
|
|
|
|
+ CASE_ENUM_RET_STRING(PSE_PR_PCH_EPID_INCONSISTENT_BASENAME_SET_ERR)
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_ERROR_GETTING_GROUP_ID_FROM_ME)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_INIT_QUOTE_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_GET_QUOTE_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_INSUFFICIENT_MEMORY_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_BUFFER_TOO_SMALL)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_MAX_SIGRL_ENTRIES_EXCEEDED)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_MAX_PRIVRL_ENTRIES_EXCEEDED)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_GET_SIGRL_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_GET_OCSPRESP_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_CERT_SAVE_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_CERT_LOAD_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_CERT_DELETE_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_PSDA_LOAD_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_PSDA_PROVISION_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_PSDA_NOT_PROVISIONED)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_PSDA_GET_GROUP_ID)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_PSDA_LTP_EXCHANGE_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_PSDA_LTP_S1_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_PERSISTENT_STORAGE_DELETE_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_PERSISTENT_STORAGE_OPEN_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_PERSISTENT_STORAGE_WRITE_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_PERSISTENT_STORAGE_READ_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_BAD_POINTER_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_CALL_ORDER_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_INTERNAL_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PRSE_HECI_INIT_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_LOAD_VERIFIER_CERT_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_EXCEPTION)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_OCSP_RESPONSE_STATUS_MALFORMEDREQUEST)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_OCSP_RESPONSE_STATUS_INTERNALERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_OCSP_RESPONSE_STATUS_TRYLATER)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_OCSP_RESPONSE_STATUS_SIGREQUIRED)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_OCSP_RESPONSE_STATUS_UNAUTHORIZED)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_OCSP_RESPONSE_INTERNAL_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_OCSP_RESPONSE_NO_NONCE_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_OCSP_RESPONSE_NONCE_VERIFY_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_OCSP_RESPONSE_VERIFY_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESP_PSE_PR_OCSP_RESPONSE_CERT_COUNT_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_ICLS_CLIENT_MISSING_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_NO_OCSP_RESPONSE_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_RL_RESP_HEADER_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_RL_SERVER_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_BACKEND_INVALID_GID)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_BACKEND_GID_REVOKED)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_BACKEND_INVALID_QUOTE)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_BACKEND_INVALID_REQUEST)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_BACKEND_UNKNOWN_PROTOCOL_RESPONSE)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_BACKEND_SERVER_BUSY)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_BACKEND_INTEGRITY_CHECK_FAIL)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_BACKEND_INCORRECT_SYNTAX)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_BACKEND_INCOMPATIBLE_VERSION)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_BACKEND_TRANSACTION_STATE_LOST)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_BACKEND_PROTOCOL_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_BACKEND_INTERNAL_ERROR)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_BACKEND_UNKNOWN_GENERAL_RESPONSE)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_BACKEND_MSG1_GENERATE)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_BACKEND_MSG2_RESPONSE_HEADER_INTEGRITY)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_BACKEND_MSG3_GENERATE)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_BACKEND_MSG4_RESPONSE_HEADER_INTEGRITY)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_BACKEND_MSG4_TLV_INTEGRITY)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_BACKEND_MSG4_PLATFORM_INFO_BLOB_SIZE)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_BACKEND_MSG4_LEAF_CERTIFICATE_SIZE)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_BACKEND_MSG4_UNEXPECTED_TLV_TYPE)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_BACKEND_INVALID_URL)
|
|
|
|
+ CASE_ENUM_RET_STRING(AESM_PSE_PR_BACKEND_NOT_INITIALIZED)
|
|
CASE_ENUM_RET_STRING(AESM_NLTP_NO_LTP_BLOB)
|
|
CASE_ENUM_RET_STRING(AESM_NLTP_NO_LTP_BLOB)
|
|
CASE_ENUM_RET_STRING(AESM_NLTP_DONT_NEED_UPDATE_PAIR_LTP)
|
|
CASE_ENUM_RET_STRING(AESM_NLTP_DONT_NEED_UPDATE_PAIR_LTP)
|
|
CASE_ENUM_RET_STRING(AESM_NLTP_MAY_NEED_UPDATE_LTP)
|
|
CASE_ENUM_RET_STRING(AESM_NLTP_MAY_NEED_UPDATE_LTP)
|