AWS Encryption SDK for C v2.4
|
#include <materials.h>
Data Fields | |
struct aws_allocator * | alloc |
struct aws_byte_buf | unencrypted_data_key |
struct aws_array_list | keyring_trace |
struct aws_cryptosdk_sig_ctx * | signctx |
enum aws_cryptosdk_alg_id | alg |
Decryption materials returned from CMM to session
Definition at line 228 of file materials.h.
enum aws_cryptosdk_alg_id aws_cryptosdk_dec_materials::alg |
Definition at line 235 of file materials.h.
struct aws_allocator* aws_cryptosdk_dec_materials::alloc |
Definition at line 229 of file materials.h.
struct aws_array_list aws_cryptosdk_dec_materials::keyring_trace |
Contains a trace of which wrapping keys took which actions in this request
Definition at line 232 of file materials.h.
struct aws_cryptosdk_sig_ctx* aws_cryptosdk_dec_materials::signctx |
Trailing signature context, or NULL if no trailing signature is needed for this algorithm
Definition at line 234 of file materials.h.
struct aws_byte_buf aws_cryptosdk_dec_materials::unencrypted_data_key |
Definition at line 230 of file materials.h.