AWS Encryption SDK for C v2.4
Loading...
Searching...
No Matches
aws_cryptosdk_dec_materials Struct Reference

#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
 

Detailed Description

Decryption materials returned from CMM to session

Definition at line 228 of file materials.h.

Field Documentation

◆ alg

enum aws_cryptosdk_alg_id aws_cryptosdk_dec_materials::alg

Definition at line 235 of file materials.h.

◆ alloc

struct aws_allocator* aws_cryptosdk_dec_materials::alloc

Definition at line 229 of file materials.h.

◆ keyring_trace

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.

◆ signctx

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.

◆ unencrypted_data_key

struct aws_byte_buf aws_cryptosdk_dec_materials::unencrypted_data_key

Definition at line 230 of file materials.h.


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