Open Enclave  0.18.0
Experimental List
Global oe_attester_initialize (void)
Global oe_attester_select_format (const oe_uuid_t *format_ids, size_t format_ids_length, oe_uuid_t *selected_format_id)
Global oe_attester_shutdown (void)
Global oe_free_claims (oe_claim_t *claims, size_t claims_length)
Global oe_free_endorsements (uint8_t *endorsements_buffer)
Global oe_free_evidence (uint8_t *evidence_buffer)
Global oe_get_attestation_certificate_with_evidence_v2 (const oe_uuid_t *format_id, const unsigned char *subject_name, uint8_t *private_key, size_t private_key_size, uint8_t *public_key, size_t public_key_size, const void *optional_parameters, size_t optional_parameters_size, uint8_t **output_certificate, size_t *output_certificate_size)
Global oe_get_evidence (const oe_uuid_t *format_id, uint32_t flags, const void *custom_claims_buffer, size_t custom_claims_buffer_size, const void *optional_parameters, size_t optional_parameters_size, uint8_t **evidence_buffer, size_t *evidence_buffer_size, uint8_t **endorsements_buffer, size_t *endorsements_buffer_size)
Global oe_verifier_free_format_settings (uint8_t *settings)
Global oe_verifier_free_formats (oe_uuid_t *format_ids)
Global oe_verifier_get_format_settings (const oe_uuid_t *format_id, uint8_t **settings, size_t *settings_size)
Global oe_verifier_get_formats (oe_uuid_t **format_ids, size_t *format_ids_length)
Global oe_verifier_initialize (void)
Global oe_verifier_shutdown (void)
Global oe_verify_attestation_certificate_with_evidence_v2 (uint8_t *certificate_in_der, size_t certificate_in_der_size, uint8_t *endorsements_buffer, size_t endorsements_buffer_size, oe_policy_t *policies, size_t policies_size, oe_claim_t **claims, size_t *claims_length)
Global oe_verify_evidence (const oe_uuid_t *format_id, const uint8_t *evidence_buffer, size_t evidence_buffer_size, const uint8_t *endorsements_buffer, size_t endorsements_buffer_size, const oe_policy_t *policies, size_t policies_size, oe_claim_t **claims, size_t *claims_length)