AWS SDK for C++
AWS SDK for C++
Loading...
Searching...
No Matches
aws-cpp-sdk-core
include
aws
core
utils
crypto
ContentCryptoScheme.h
Go to the documentation of this file.
1
5
#pragma once
6
#include <
aws/core/Core_EXPORTS.h
>
7
#include <
aws/core/utils/memory/stl/AWSString.h
>
8
9
namespace
Aws
10
{
11
namespace
Utils
12
{
13
namespace
Crypto
14
{
15
enum class
ContentCryptoScheme
16
{
17
CBC
,
18
CTR
,
19
GCM
,
20
NONE
21
};
22
23
namespace
ContentCryptoSchemeMapper
24
{
25
AWS_CORE_API
ContentCryptoScheme
GetContentCryptoSchemeForName
(
const
Aws::String
&
name
);
26
27
AWS_CORE_API
Aws::String
GetNameForContentCryptoScheme
(
ContentCryptoScheme
enumValue);
28
}
29
}
//namespace Crypto
30
31
}
//namespace Utils
32
}
//namespace Aws
AWSString.h
Core_EXPORTS.h
AWS_CORE_API
#define AWS_CORE_API
Definition:
Core_EXPORTS.h:26
name
const char *const name
Definition:
cJSON.h:278
Aws::Utils::Crypto::ContentCryptoSchemeMapper::GetContentCryptoSchemeForName
AWS_CORE_API ContentCryptoScheme GetContentCryptoSchemeForName(const Aws::String &name)
Aws::Utils::Crypto::ContentCryptoSchemeMapper::GetNameForContentCryptoScheme
AWS_CORE_API Aws::String GetNameForContentCryptoScheme(ContentCryptoScheme enumValue)
Aws::Utils::Crypto::ContentCryptoScheme
ContentCryptoScheme
Definition:
ContentCryptoScheme.h:16
Aws::Utils::Crypto::ContentCryptoScheme::GCM
@ GCM
Aws::Utils::Crypto::ContentCryptoScheme::NONE
@ NONE
Aws::Utils::Crypto::ContentCryptoScheme::CBC
@ CBC
Aws::Utils::Crypto::ContentCryptoScheme::CTR
@ CTR
Aws
Definition:
AmazonSerializableWebServiceRequest.h:16
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition:
AWSString.h:97
Generated by
1.9.7
Privacy |
Site terms |
Cookie preferences