AWS Encryption SDK for C v2.4
Loading...
Searching...
No Matches
kms_keyring.h File Reference
#include <aws/cryptosdk/cpp/exports.h>
#include <aws/core/Aws.h>
#include <aws/core/utils/Outcome.h>
#include <aws/core/utils/memory/stl/AWSMap.h>
#include <aws/core/utils/memory/stl/AWSSet.h>
#include <aws/core/utils/memory/stl/AWSString.h>
#include <aws/core/utils/memory/stl/AWSVector.h>
#include <aws/cryptosdk/materials.h>
#include <aws/kms/KMSClient.h>
#include <functional>
#include <mutex>
+ Include dependency graph for kms_keyring.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  Aws::Cryptosdk::KmsKeyring::Builder
 
class  Aws::Cryptosdk::KmsKeyring::ClientSupplier
 
class  Aws::Cryptosdk::KmsKeyring::CachingClientSupplier
 
class  Aws::Cryptosdk::KmsKeyring::SingleClientSupplier
 
class  Aws::Cryptosdk::KmsKeyring::DiscoveryFilterBuilder
 
class  Aws::Cryptosdk::KmsKeyring::DiscoveryFilter
 

Namespaces

namespace  Aws
 
namespace  Aws::Cryptosdk
 
namespace  Aws::Cryptosdk::KmsKeyring