AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
Namespaces | Classes | Typedefs | Enumerations
Aws::KMS Namespace Reference

Namespaces

namespace  Endpoint
 
namespace  KMSErrorMapper
 
namespace  Model
 

Classes

class  KMSClient
 
 
class  KMSError
 
class  KMSRequest
 

Typedefs

 
 
 
typedef std::function< void(const KMSClient *, const Model::CancelKeyDeletionRequest &, const Model::CancelKeyDeletionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelKeyDeletionResponseReceivedHandler
 
 
typedef std::function< void(const KMSClient *, const Model::CreateAliasRequest &, const Model::CreateAliasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAliasResponseReceivedHandler
 
 
typedef std::function< void(const KMSClient *, const Model::CreateGrantRequest &, const Model::CreateGrantOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateGrantResponseReceivedHandler
 
typedef std::function< void(const KMSClient *, const Model::CreateKeyRequest &, const Model::CreateKeyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateKeyResponseReceivedHandler
 
typedef std::function< void(const KMSClient *, const Model::DecryptRequest &, const Model::DecryptOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DecryptResponseReceivedHandler
 
typedef std::function< void(const KMSClient *, const Model::DeleteAliasRequest &, const Model::DeleteAliasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAliasResponseReceivedHandler
 
 
 
 
 
typedef std::function< void(const KMSClient *, const Model::DescribeKeyRequest &, const Model::DescribeKeyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeKeyResponseReceivedHandler
 
typedef std::function< void(const KMSClient *, const Model::DisableKeyRequest &, const Model::DisableKeyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisableKeyResponseReceivedHandler
 
 
 
typedef std::function< void(const KMSClient *, const Model::EnableKeyRequest &, const Model::EnableKeyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > EnableKeyResponseReceivedHandler
 
typedef std::function< void(const KMSClient *, const Model::EnableKeyRotationRequest &, const Model::EnableKeyRotationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > EnableKeyRotationResponseReceivedHandler
 
typedef std::function< void(const KMSClient *, const Model::EncryptRequest &, const Model::EncryptOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > EncryptResponseReceivedHandler
 
typedef std::function< void(const KMSClient *, const Model::GenerateDataKeyRequest &, const Model::GenerateDataKeyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GenerateDataKeyResponseReceivedHandler
 
 
 
 
typedef std::function< void(const KMSClient *, const Model::GenerateMacRequest &, const Model::GenerateMacOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GenerateMacResponseReceivedHandler
 
typedef std::function< void(const KMSClient *, const Model::GenerateRandomRequest &, const Model::GenerateRandomOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GenerateRandomResponseReceivedHandler
 
typedef std::function< void(const KMSClient *, const Model::GetKeyPolicyRequest &, const Model::GetKeyPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetKeyPolicyResponseReceivedHandler
 
 
 
typedef std::function< void(const KMSClient *, const Model::GetPublicKeyRequest &, const Model::GetPublicKeyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetPublicKeyResponseReceivedHandler
 
typedef std::function< void(const KMSClient *, const Model::ImportKeyMaterialRequest &, const Model::ImportKeyMaterialOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ImportKeyMaterialResponseReceivedHandler
 
typedef std::function< void(const KMSClient *, const Model::ListAliasesRequest &, const Model::ListAliasesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAliasesResponseReceivedHandler
 
typedef std::function< void(const KMSClient *, const Model::ListGrantsRequest &, const Model::ListGrantsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListGrantsResponseReceivedHandler
 
typedef std::function< void(const KMSClient *, const Model::ListKeyPoliciesRequest &, const Model::ListKeyPoliciesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListKeyPoliciesResponseReceivedHandler
 
typedef std::function< void(const KMSClient *, const Model::ListKeyRotationsRequest &, const Model::ListKeyRotationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListKeyRotationsResponseReceivedHandler
 
typedef std::function< void(const KMSClient *, const Model::ListKeysRequest &, const Model::ListKeysOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListKeysResponseReceivedHandler
 
typedef std::function< void(const KMSClient *, const Model::ListResourceTagsRequest &, const Model::ListResourceTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListResourceTagsResponseReceivedHandler
 
 
typedef std::function< void(const KMSClient *, const Model::PutKeyPolicyRequest &, const Model::PutKeyPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutKeyPolicyResponseReceivedHandler
 
typedef std::function< void(const KMSClient *, const Model::ReEncryptRequest &, const Model::ReEncryptOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ReEncryptResponseReceivedHandler
 
typedef std::function< void(const KMSClient *, const Model::ReplicateKeyRequest &, const Model::ReplicateKeyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ReplicateKeyResponseReceivedHandler
 
typedef std::function< void(const KMSClient *, const Model::RetireGrantRequest &, const Model::RetireGrantOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RetireGrantResponseReceivedHandler
 
typedef std::function< void(const KMSClient *, const Model::RevokeGrantRequest &, const Model::RevokeGrantOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RevokeGrantResponseReceivedHandler
 
typedef std::function< void(const KMSClient *, const Model::RotateKeyOnDemandRequest &, const Model::RotateKeyOnDemandOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RotateKeyOnDemandResponseReceivedHandler
 
 
typedef std::function< void(const KMSClient *, const Model::SignRequest &, const Model::SignOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SignResponseReceivedHandler
 
typedef std::function< void(const KMSClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
 
typedef std::function< void(const KMSClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
 
typedef std::function< void(const KMSClient *, const Model::UpdateAliasRequest &, const Model::UpdateAliasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAliasResponseReceivedHandler
 
 
 
 
typedef std::function< void(const KMSClient *, const Model::VerifyRequest &, const Model::VerifyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > VerifyResponseReceivedHandler
 
typedef std::function< void(const KMSClient *, const Model::VerifyMacRequest &, const Model::VerifyMacOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > VerifyMacResponseReceivedHandler
 

Enumerations

enum class  KMSErrors {
  INCOMPLETE_SIGNATURE = 0 , INTERNAL_FAILURE = 1 , INVALID_ACTION = 2 , INVALID_CLIENT_TOKEN_ID = 3 ,
  INVALID_PARAMETER_COMBINATION = 4 , INVALID_QUERY_PARAMETER = 5 , INVALID_PARAMETER_VALUE = 6 , MISSING_ACTION = 7 ,
  MISSING_AUTHENTICATION_TOKEN = 8 , MISSING_PARAMETER = 9 , OPT_IN_REQUIRED = 10 , REQUEST_EXPIRED = 11 ,
  SERVICE_UNAVAILABLE = 12 , THROTTLING = 13 , VALIDATION = 14 , ACCESS_DENIED = 15 ,
  RESOURCE_NOT_FOUND = 16 , UNRECOGNIZED_CLIENT = 17 , MALFORMED_QUERY_STRING = 18 , SLOW_DOWN = 19 ,
  REQUEST_TIME_TOO_SKEWED = 20 , INVALID_SIGNATURE = 21 , SIGNATURE_DOES_NOT_MATCH = 22 , INVALID_ACCESS_KEY_ID = 23 ,
  REQUEST_TIMEOUT = 24 , NETWORK_CONNECTION = 99 , UNKNOWN = 100 , ALREADY_EXISTS = static_cast<int>(Aws::Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1 ,
  CLOUD_HSM_CLUSTER_INVALID_CONFIGURATION , CLOUD_HSM_CLUSTER_IN_USE , CLOUD_HSM_CLUSTER_NOT_ACTIVE , CLOUD_HSM_CLUSTER_NOT_FOUND ,
  CLOUD_HSM_CLUSTER_NOT_RELATED , CONFLICT , CUSTOM_KEY_STORE_HAS_C_M_KS , CUSTOM_KEY_STORE_INVALID_STATE ,
  CUSTOM_KEY_STORE_NAME_IN_USE , CUSTOM_KEY_STORE_NOT_FOUND , DEPENDENCY_TIMEOUT , DISABLED ,
  DRY_RUN_OPERATION , EXPIRED_IMPORT_TOKEN , INCORRECT_KEY , INCORRECT_KEY_MATERIAL ,
  INCORRECT_TRUST_ANCHOR , INVALID_ALIAS_NAME , INVALID_ARN , INVALID_CIPHERTEXT ,
  INVALID_GRANT_ID , INVALID_GRANT_TOKEN , INVALID_IMPORT_TOKEN , INVALID_KEY_USAGE ,
  INVALID_MARKER , KEY_UNAVAILABLE , K_M_S_INTERNAL , K_M_S_INVALID_MAC ,
  K_M_S_INVALID_SIGNATURE , K_M_S_INVALID_STATE , LIMIT_EXCEEDED , MALFORMED_POLICY_DOCUMENT ,
  NOT_FOUND , TAG , UNSUPPORTED_OPERATION , XKS_KEY_ALREADY_IN_USE ,
  XKS_KEY_INVALID_CONFIGURATION , XKS_KEY_NOT_FOUND , XKS_PROXY_INCORRECT_AUTHENTICATION_CREDENTIAL , XKS_PROXY_INVALID_CONFIGURATION ,
  XKS_PROXY_INVALID_RESPONSE , XKS_PROXY_URI_ENDPOINT_IN_USE , XKS_PROXY_URI_IN_USE , XKS_PROXY_URI_UNREACHABLE ,
  XKS_PROXY_VPC_ENDPOINT_SERVICE_INVALID_CONFIGURATION , XKS_PROXY_VPC_ENDPOINT_SERVICE_IN_USE , XKS_PROXY_VPC_ENDPOINT_SERVICE_NOT_FOUND
}
 

Typedef Documentation

◆ CancelKeyDeletionResponseReceivedHandler

Definition at line 277 of file KMSServiceClientModel.h.

◆ ConnectCustomKeyStoreResponseReceivedHandler

Definition at line 278 of file KMSServiceClientModel.h.

◆ CreateAliasResponseReceivedHandler

typedef std::function<void(const KMSClient*, const Model::CreateAliasRequest&, const Model::CreateAliasOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::KMS::CreateAliasResponseReceivedHandler

Definition at line 279 of file KMSServiceClientModel.h.

◆ CreateCustomKeyStoreResponseReceivedHandler

Definition at line 280 of file KMSServiceClientModel.h.

◆ CreateGrantResponseReceivedHandler

typedef std::function<void(const KMSClient*, const Model::CreateGrantRequest&, const Model::CreateGrantOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::KMS::CreateGrantResponseReceivedHandler

Definition at line 281 of file KMSServiceClientModel.h.

◆ CreateKeyResponseReceivedHandler

typedef std::function<void(const KMSClient*, const Model::CreateKeyRequest&, const Model::CreateKeyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::KMS::CreateKeyResponseReceivedHandler

Definition at line 282 of file KMSServiceClientModel.h.

◆ DecryptResponseReceivedHandler

typedef std::function<void(const KMSClient*, const Model::DecryptRequest&, const Model::DecryptOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::KMS::DecryptResponseReceivedHandler

Definition at line 283 of file KMSServiceClientModel.h.

◆ DeleteAliasResponseReceivedHandler

typedef std::function<void(const KMSClient*, const Model::DeleteAliasRequest&, const Model::DeleteAliasOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::KMS::DeleteAliasResponseReceivedHandler

Definition at line 284 of file KMSServiceClientModel.h.

◆ DeleteCustomKeyStoreResponseReceivedHandler

Definition at line 285 of file KMSServiceClientModel.h.

◆ DeleteImportedKeyMaterialResponseReceivedHandler

Definition at line 286 of file KMSServiceClientModel.h.

◆ DeriveSharedSecretResponseReceivedHandler

Definition at line 287 of file KMSServiceClientModel.h.

◆ DescribeCustomKeyStoresResponseReceivedHandler

Definition at line 288 of file KMSServiceClientModel.h.

◆ DescribeKeyResponseReceivedHandler

typedef std::function<void(const KMSClient*, const Model::DescribeKeyRequest&, const Model::DescribeKeyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::KMS::DescribeKeyResponseReceivedHandler

Definition at line 289 of file KMSServiceClientModel.h.

◆ DisableKeyResponseReceivedHandler

typedef std::function<void(const KMSClient*, const Model::DisableKeyRequest&, const Model::DisableKeyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::KMS::DisableKeyResponseReceivedHandler

Definition at line 290 of file KMSServiceClientModel.h.

◆ DisableKeyRotationResponseReceivedHandler

Definition at line 291 of file KMSServiceClientModel.h.

◆ DisconnectCustomKeyStoreResponseReceivedHandler

Definition at line 292 of file KMSServiceClientModel.h.

◆ EnableKeyResponseReceivedHandler

typedef std::function<void(const KMSClient*, const Model::EnableKeyRequest&, const Model::EnableKeyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::KMS::EnableKeyResponseReceivedHandler

Definition at line 293 of file KMSServiceClientModel.h.

◆ EnableKeyRotationResponseReceivedHandler

Definition at line 294 of file KMSServiceClientModel.h.

◆ EncryptResponseReceivedHandler

typedef std::function<void(const KMSClient*, const Model::EncryptRequest&, const Model::EncryptOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::KMS::EncryptResponseReceivedHandler

Definition at line 295 of file KMSServiceClientModel.h.

◆ GenerateDataKeyPairResponseReceivedHandler

Definition at line 297 of file KMSServiceClientModel.h.

◆ GenerateDataKeyPairWithoutPlaintextResponseReceivedHandler

Definition at line 298 of file KMSServiceClientModel.h.

◆ GenerateDataKeyResponseReceivedHandler

Definition at line 296 of file KMSServiceClientModel.h.

◆ GenerateDataKeyWithoutPlaintextResponseReceivedHandler

Definition at line 299 of file KMSServiceClientModel.h.

◆ GenerateMacResponseReceivedHandler

typedef std::function<void(const KMSClient*, const Model::GenerateMacRequest&, const Model::GenerateMacOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::KMS::GenerateMacResponseReceivedHandler

Definition at line 300 of file KMSServiceClientModel.h.

◆ GenerateRandomResponseReceivedHandler

Definition at line 301 of file KMSServiceClientModel.h.

◆ GetKeyPolicyResponseReceivedHandler

Definition at line 302 of file KMSServiceClientModel.h.

◆ GetKeyRotationStatusResponseReceivedHandler

Definition at line 303 of file KMSServiceClientModel.h.

◆ GetParametersForImportResponseReceivedHandler

Definition at line 304 of file KMSServiceClientModel.h.

◆ GetPublicKeyResponseReceivedHandler

Definition at line 305 of file KMSServiceClientModel.h.

◆ ImportKeyMaterialResponseReceivedHandler

Definition at line 306 of file KMSServiceClientModel.h.

◆ KMSClientConfiguration

Definition at line 99 of file KMSServiceClientModel.h.

◆ KMSEndpointProvider

Definition at line 101 of file KMSServiceClientModel.h.

◆ KMSEndpointProviderBase

Definition at line 100 of file KMSServiceClientModel.h.

◆ ListAliasesResponseReceivedHandler

typedef std::function<void(const KMSClient*, const Model::ListAliasesRequest&, const Model::ListAliasesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::KMS::ListAliasesResponseReceivedHandler

Definition at line 307 of file KMSServiceClientModel.h.

◆ ListGrantsResponseReceivedHandler

typedef std::function<void(const KMSClient*, const Model::ListGrantsRequest&, const Model::ListGrantsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::KMS::ListGrantsResponseReceivedHandler

Definition at line 308 of file KMSServiceClientModel.h.

◆ ListKeyPoliciesResponseReceivedHandler

Definition at line 309 of file KMSServiceClientModel.h.

◆ ListKeyRotationsResponseReceivedHandler

Definition at line 310 of file KMSServiceClientModel.h.

◆ ListKeysResponseReceivedHandler

typedef std::function<void(const KMSClient*, const Model::ListKeysRequest&, const Model::ListKeysOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::KMS::ListKeysResponseReceivedHandler

Definition at line 311 of file KMSServiceClientModel.h.

◆ ListResourceTagsResponseReceivedHandler

Definition at line 312 of file KMSServiceClientModel.h.

◆ ListRetirableGrantsResponseReceivedHandler

Definition at line 313 of file KMSServiceClientModel.h.

◆ PutKeyPolicyResponseReceivedHandler

Definition at line 314 of file KMSServiceClientModel.h.

◆ ReEncryptResponseReceivedHandler

typedef std::function<void(const KMSClient*, const Model::ReEncryptRequest&, const Model::ReEncryptOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::KMS::ReEncryptResponseReceivedHandler

Definition at line 315 of file KMSServiceClientModel.h.

◆ ReplicateKeyResponseReceivedHandler

Definition at line 316 of file KMSServiceClientModel.h.

◆ RetireGrantResponseReceivedHandler

typedef std::function<void(const KMSClient*, const Model::RetireGrantRequest&, const Model::RetireGrantOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::KMS::RetireGrantResponseReceivedHandler

Definition at line 317 of file KMSServiceClientModel.h.

◆ RevokeGrantResponseReceivedHandler

typedef std::function<void(const KMSClient*, const Model::RevokeGrantRequest&, const Model::RevokeGrantOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::KMS::RevokeGrantResponseReceivedHandler

Definition at line 318 of file KMSServiceClientModel.h.

◆ RotateKeyOnDemandResponseReceivedHandler

Definition at line 319 of file KMSServiceClientModel.h.

◆ ScheduleKeyDeletionResponseReceivedHandler

Definition at line 320 of file KMSServiceClientModel.h.

◆ SignResponseReceivedHandler

typedef std::function<void(const KMSClient*, const Model::SignRequest&, const Model::SignOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::KMS::SignResponseReceivedHandler

Definition at line 321 of file KMSServiceClientModel.h.

◆ TagResourceResponseReceivedHandler

typedef std::function<void(const KMSClient*, const Model::TagResourceRequest&, const Model::TagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::KMS::TagResourceResponseReceivedHandler

Definition at line 322 of file KMSServiceClientModel.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 323 of file KMSServiceClientModel.h.

◆ UpdateAliasResponseReceivedHandler

typedef std::function<void(const KMSClient*, const Model::UpdateAliasRequest&, const Model::UpdateAliasOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::KMS::UpdateAliasResponseReceivedHandler

Definition at line 324 of file KMSServiceClientModel.h.

◆ UpdateCustomKeyStoreResponseReceivedHandler

Definition at line 325 of file KMSServiceClientModel.h.

◆ UpdateKeyDescriptionResponseReceivedHandler

Definition at line 326 of file KMSServiceClientModel.h.

◆ UpdatePrimaryRegionResponseReceivedHandler

Definition at line 327 of file KMSServiceClientModel.h.

◆ VerifyMacResponseReceivedHandler

typedef std::function<void(const KMSClient*, const Model::VerifyMacRequest&, const Model::VerifyMacOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::KMS::VerifyMacResponseReceivedHandler

Definition at line 329 of file KMSServiceClientModel.h.

◆ VerifyResponseReceivedHandler

typedef std::function<void(const KMSClient*, const Model::VerifyRequest&, const Model::VerifyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::KMS::VerifyResponseReceivedHandler

Definition at line 328 of file KMSServiceClientModel.h.

Enumeration Type Documentation

◆ KMSErrors

enum class Aws::KMS::KMSErrors
strong
Enumerator
INCOMPLETE_SIGNATURE 
INTERNAL_FAILURE 
INVALID_ACTION 
INVALID_CLIENT_TOKEN_ID 
INVALID_PARAMETER_COMBINATION 
INVALID_QUERY_PARAMETER 
INVALID_PARAMETER_VALUE 
MISSING_ACTION 
MISSING_AUTHENTICATION_TOKEN 
MISSING_PARAMETER 
OPT_IN_REQUIRED 
REQUEST_EXPIRED 
SERVICE_UNAVAILABLE 
THROTTLING 
VALIDATION 
ACCESS_DENIED 
RESOURCE_NOT_FOUND 
UNRECOGNIZED_CLIENT 
MALFORMED_QUERY_STRING 
SLOW_DOWN 
REQUEST_TIME_TOO_SKEWED 
INVALID_SIGNATURE 
SIGNATURE_DOES_NOT_MATCH 
INVALID_ACCESS_KEY_ID 
REQUEST_TIMEOUT 
NETWORK_CONNECTION 
UNKNOWN 
ALREADY_EXISTS 
CLOUD_HSM_CLUSTER_INVALID_CONFIGURATION 
CLOUD_HSM_CLUSTER_IN_USE 
CLOUD_HSM_CLUSTER_NOT_ACTIVE 
CLOUD_HSM_CLUSTER_NOT_FOUND 
CLOUD_HSM_CLUSTER_NOT_RELATED 
CONFLICT 
CUSTOM_KEY_STORE_HAS_C_M_KS 
CUSTOM_KEY_STORE_INVALID_STATE 
CUSTOM_KEY_STORE_NAME_IN_USE 
CUSTOM_KEY_STORE_NOT_FOUND 
DEPENDENCY_TIMEOUT 
DISABLED 
DRY_RUN_OPERATION 
EXPIRED_IMPORT_TOKEN 
INCORRECT_KEY 
INCORRECT_KEY_MATERIAL 
INCORRECT_TRUST_ANCHOR 
INVALID_ALIAS_NAME 
INVALID_ARN 
INVALID_CIPHERTEXT 
INVALID_GRANT_ID 
INVALID_GRANT_TOKEN 
INVALID_IMPORT_TOKEN 
INVALID_KEY_USAGE 
INVALID_MARKER 
KEY_UNAVAILABLE 
K_M_S_INTERNAL 
K_M_S_INVALID_MAC 
K_M_S_INVALID_SIGNATURE 
K_M_S_INVALID_STATE 
LIMIT_EXCEEDED 
MALFORMED_POLICY_DOCUMENT 
NOT_FOUND 
TAG 
UNSUPPORTED_OPERATION 
XKS_KEY_ALREADY_IN_USE 
XKS_KEY_INVALID_CONFIGURATION 
XKS_KEY_NOT_FOUND 
XKS_PROXY_INCORRECT_AUTHENTICATION_CREDENTIAL 
XKS_PROXY_INVALID_CONFIGURATION 
XKS_PROXY_INVALID_RESPONSE 
XKS_PROXY_URI_ENDPOINT_IN_USE 
XKS_PROXY_URI_IN_USE 
XKS_PROXY_URI_UNREACHABLE 
XKS_PROXY_VPC_ENDPOINT_SERVICE_INVALID_CONFIGURATION 
XKS_PROXY_VPC_ENDPOINT_SERVICE_IN_USE 
XKS_PROXY_VPC_ENDPOINT_SERVICE_NOT_FOUND 

Definition at line 16 of file KMSErrors.h.