AWS Encryption SDK for C v2.4
|
#include <aws/common/array_list.h>
#include <aws/common/byte_buf.h>
#include <aws/cryptosdk/exports.h>
Go to the source code of this file.
Data Structures | |
struct | aws_cryptosdk_edk |
Functions | |
bool | aws_cryptosdk_edk_is_valid (const struct aws_cryptosdk_edk *const edk) |
bool | aws_cryptosdk_edk_list_is_valid (const struct aws_array_list *edk_list) |
bool | aws_cryptosdk_empty_edk_list_is_valid (const struct aws_array_list *edk_list) |
bool | aws_cryptosdk_edk_list_elements_are_valid (const struct aws_array_list *edk_list) |
void | aws_cryptosdk_edk_clean_up (struct aws_cryptosdk_edk *edk) |
int | aws_cryptosdk_edk_list_init (struct aws_allocator *alloc, struct aws_array_list *edk_list) |
void | aws_cryptosdk_edk_list_clean_up (struct aws_array_list *edk_list) |
void | aws_cryptosdk_edk_list_clear (struct aws_array_list *edk_list) |
int | aws_cryptosdk_edk_init_clone (struct aws_allocator *alloc, struct aws_cryptosdk_edk *dest, const struct aws_cryptosdk_edk *src) |
bool | aws_cryptosdk_edk_eq (const struct aws_cryptosdk_edk *a, const struct aws_cryptosdk_edk *b) |