AWS Encryption SDK for C v2.4
|
#include <materials.h>
Data Fields | |
struct aws_atomic_var | refcount |
const struct aws_cryptosdk_keyring_vt * | vtable |
Base type for a keyring. Unless you are writing your own keyrings, you should not create this struct directly; see KMS keyring (AWS SDK for C++) or Keyrings using local (raw) keys for built-in keyring implementations.
Implementers of keyrings should embed this struct in their implementation-specific state structure, and use aws_cryptosdk_keyring_base_init to initialize its contents.
Definition at line 96 of file materials.h.
struct aws_atomic_var aws_cryptosdk_keyring::refcount |
Definition at line 97 of file materials.h.
const struct aws_cryptosdk_keyring_vt* aws_cryptosdk_keyring::vtable |
Definition at line 98 of file materials.h.