Open Enclave  0.15.0
Data Fields
_oe_seal_plugin_definition Struct Reference

Seal plug-in definition. More...

#include <seal.h>

Collaboration diagram for _oe_seal_plugin_definition:
Collaboration graph
[legend]

Data Fields

const oe_uuid_t id
 UUID of the seal plug-in.
 
oe_result_t(* seal )(const oe_seal_setting_t *settings, size_t settings_count, const uint8_t *plaintext, size_t plaintext_size, const uint8_t *additional_data, size_t additional_data_size, uint8_t **blob, size_t *blob_size)
 Callback function to be called by oe_seal() when sealing a blob. More...
 
oe_result_t(* unseal )(const uint8_t *blob, size_t blob_size, const uint8_t *additional_data, size_t additional_data_size, uint8_t **plaintext, size_t *plaintext_size)
 Callback function to be called by oe_unseal() when unsealing a blob. More...
 

Detailed Description

Seal plug-in definition.


The documentation for this struct was generated from the following file: