AWS SDK for C++  1.9.108
AWS SDK for C++
KeyWrapAlgorithm.h
Go to the documentation of this file.
1 
5 #pragma once
8 
9 namespace Aws
10 {
11  namespace Utils
12  {
13  namespace Crypto
14  {
15  enum class KeyWrapAlgorithm
16  {
17  KMS, // Deprecated
18  KMS_CONTEXT,
19  AES_KEY_WRAP, // Deprecated
20  AES_GCM,
21  NONE
22  };
23 
24  namespace KeyWrapAlgorithmMapper
25  {
27 
29  }
30  } //namespace Crypto
31 
32  }//namespace Utils
33 }//namespace Aws
AWS_CORE_API
#define AWS_CORE_API
Definition: Core_EXPORTS.h:25
Aws::Utils::Crypto::KeyWrapAlgorithm
KeyWrapAlgorithm
Definition: KeyWrapAlgorithm.h:16
Aws::Utils::Crypto::KeyWrapAlgorithmMapper::GetNameForKeyWrapAlgorithm
AWS_CORE_API Aws::String GetNameForKeyWrapAlgorithm(KeyWrapAlgorithm enumValue)
AWSString.h
Aws::Utils::Crypto::KeyWrapAlgorithm::KMS
@ KMS
Core_EXPORTS.h
Aws
Definition: AccessManagementClient.h:15
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::Utils::Crypto::KeyWrapAlgorithmMapper::GetKeyWrapAlgorithmForName
AWS_CORE_API KeyWrapAlgorithm GetKeyWrapAlgorithmForName(const Aws::String &name)