See: Description
| Class | Description |
|---|---|
| AliasListEntry |
Contains information about an alias.
|
| CancelKeyDeletionRequest |
Cancels the deletion of a customer master key (CMK).
|
| CancelKeyDeletionResult | |
| ConnectCustomKeyStoreRequest |
Connects or reconnects a custom key store to its associated AWS CloudHSM cluster.
|
| ConnectCustomKeyStoreResult | |
| CreateAliasRequest |
Creates a display name for a customer master key (CMK).
|
| CreateCustomKeyStoreRequest |
Creates a custom key store that is associated with an AWS
CloudHSM cluster that you own and manage.
|
| CreateCustomKeyStoreResult | |
| CreateGrantRequest |
Adds a grant to a customer master key (CMK).
|
| CreateGrantResult | |
| CreateKeyRequest |
Creates a customer master key (CMK) in the caller's AWS account.
|
| CreateKeyResult | |
| CustomKeyStoresListEntry |
Contains information about each custom key store in the custom key store
list.
|
| DecryptRequest |
Decrypts ciphertext.
|
| DecryptResult | |
| DeleteAliasRequest |
Deletes the specified alias.
|
| DeleteCustomKeyStoreRequest |
Deletes a custom key store.
|
| DeleteCustomKeyStoreResult | |
| DeleteImportedKeyMaterialRequest |
Deletes key material that you previously imported.
|
| DescribeCustomKeyStoresRequest |
Gets information about custom key stores in the account and region.
|
| DescribeCustomKeyStoresResult | |
| DescribeKeyRequest |
Provides detailed information about the specified customer master key (CMK).
|
| DescribeKeyResult | |
| DisableKeyRequest |
Sets the state of a customer master key (CMK) to disabled, thereby preventing
its use for cryptographic operations.
|
| DisableKeyRotationRequest |
Disables automatic rotation of the key material for the specified customer master
key (CMK).
|
| DisconnectCustomKeyStoreRequest |
Disconnects the custom key store from its associated AWS CloudHSM cluster.
|
| DisconnectCustomKeyStoreResult | |
| EnableKeyRequest |
Sets the key state of a customer master key (CMK) to enabled.
|
| EnableKeyRotationRequest |
Enables automatic rotation of the key material for the specified customer master
key (CMK).
|
| EncryptRequest |
Encrypts plaintext into ciphertext by using a customer master key (CMK).
|
| EncryptResult | |
| GenerateDataKeyRequest |
Returns a data encryption key that you can use in your application to encrypt
data locally.
|
| GenerateDataKeyResult | |
| GenerateDataKeyWithoutPlaintextRequest |
Returns a data encryption key encrypted under a customer master key (CMK).
|
| GenerateDataKeyWithoutPlaintextResult | |
| GenerateRandomRequest |
Returns a random byte string that is cryptographically secure.
|
| GenerateRandomResult | |
| GetKeyPolicyRequest |
Gets a key policy attached to the specified customer master key (CMK).
|
| GetKeyPolicyResult | |
| GetKeyRotationStatusRequest |
Gets a Boolean value that indicates whether automatic rotation of the key material is enabled for the specified
customer master key (CMK).
|
| GetKeyRotationStatusResult | |
| GetParametersForImportRequest |
Returns the items you need in order to import key material into AWS KMS from
your existing key management infrastructure.
|
| GetParametersForImportResult | |
| GrantConstraints |
A structure that you can use to allow certain operations in the grant only
when the desired encryption context is present.
|
| GrantListEntry |
Contains information about an entry in a list of grants.
|
| ImportKeyMaterialRequest |
Imports key material into an existing AWS KMS customer master key (CMK) that
was created without key material.
|
| ImportKeyMaterialResult | |
| KeyListEntry |
Contains information about each entry in the key list.
|
| KeyMetadata |
Contains metadata about a customer master key (CMK).
|
| ListAliasesRequest |
Gets a list of all aliases in the caller's AWS account and region.
|
| ListAliasesResult | |
| ListGrantsRequest |
Gets a list of all grants for the specified customer master key (CMK).
|
| ListGrantsResult | |
| ListKeyPoliciesRequest |
Gets the names of the key policies that are attached to a customer master key
(CMK).
|
| ListKeyPoliciesResult | |
| ListKeysRequest |
Gets a list of all customer master keys (CMKs) in the caller's AWS account
and region.
|
| ListKeysResult | |
| ListResourceTagsRequest |
Returns a list of all tags for the specified customer master key (CMK).
|
| ListResourceTagsResult | |
| ListRetirableGrantsRequest |
Returns a list of all grants for which the grant's
RetiringPrincipal matches the one specified. |
| ListRetirableGrantsResult | |
| PutKeyPolicyRequest |
Attaches a key policy to the specified customer master key (CMK).
|
| ReEncryptRequest |
Encrypts data on the server side with a new customer master key (CMK) without
exposing the plaintext of the data on the client side.
|
| ReEncryptResult | |
| RetireGrantRequest |
Retires a grant.
|
| RevokeGrantRequest |
Revokes the specified grant for the specified customer master key (CMK).
|
| ScheduleKeyDeletionRequest |
Schedules the deletion of a customer master key (CMK).
|
| ScheduleKeyDeletionResult | |
| Tag |
A key-value pair.
|
| TagResourceRequest |
Adds or edits tags for a customer master key (CMK).
|
| UntagResourceRequest |
Removes the specified tags from the specified customer master key (CMK).
|
| UpdateAliasRequest |
Associates an existing alias with a different customer master key (CMK).
|
| UpdateCustomKeyStoreRequest |
Changes the properties of a custom key store.
|
| UpdateCustomKeyStoreResult | |
| UpdateKeyDescriptionRequest |
Updates the description of a customer master key (CMK).
|
| Enum | Description |
|---|---|
| AlgorithmSpec |
Algorithm Spec
|
| ConnectionErrorCodeType |
Connection Error Code Type
|
| ConnectionStateType |
Connection State Type
|
| DataKeySpec |
Data Key Spec
|
| ExpirationModelType |
Expiration Model Type
|
| GrantOperation |
Grant Operation
|
| KeyManagerType |
Key Manager Type
|
| KeyState |
Key State
|
| KeyUsageType |
Key Usage Type
|
| OriginType |
Origin Type
|
| WrappingKeySpec |
Wrapping Key Spec
|
| Exception | Description |
|---|---|
| AlreadyExistsException |
The request was rejected because it attempted to create a resource that
already exists.
|
| CloudHsmClusterInUseException |
The request was rejected because the specified AWS CloudHSM cluster is
already associated with a custom key store or it shares a backup history with
a cluster that is associated with a custom key store.
|
| CloudHsmClusterInvalidConfigurationException |
The request was rejected because the associated AWS CloudHSM cluster did not
meet the configuration requirements for a custom key store.
|
| CloudHsmClusterNotActiveException |
The request was rejected because the AWS CloudHSM cluster that is associated
with the custom key store is not active.
|
| CloudHsmClusterNotFoundException |
The request was rejected because AWS KMS cannot find the AWS CloudHSM cluster
with the specified cluster ID.
|
| CloudHsmClusterNotRelatedException |
The request was rejected because the specified AWS CloudHSM cluster has a
different cluster certificate than the original cluster.
|
| CustomKeyStoreHasCMKsException |
The request was rejected because the custom key store contains AWS KMS
customer master keys (CMKs).
|
| CustomKeyStoreInvalidStateException |
The request was rejected because of the
ConnectionState of the
custom key store. |
| CustomKeyStoreNameInUseException |
The request was rejected because the specified custom key store name is
already assigned to another custom key store in the account.
|
| CustomKeyStoreNotFoundException |
The request was rejected because AWS KMS cannot find a custom key store with
the specified key store name or ID.
|
| DependencyTimeoutException |
The system timed out while trying to fulfill the request.
|
| DisabledException |
The request was rejected because the specified CMK is not enabled.
|
| ExpiredImportTokenException |
The request was rejected because the provided import token is expired.
|
| IncorrectKeyMaterialException |
The request was rejected because the provided key material is invalid or is
not the same key material that was previously imported into this customer
master key (CMK).
|
| IncorrectTrustAnchorException |
The request was rejected because the trust anchor certificate in the request
is not the trust anchor certificate for the specified AWS CloudHSM cluster.
|
| InvalidAliasNameException |
The request was rejected because the specified alias name is not valid.
|
| InvalidArnException |
The request was rejected because a specified ARN was not valid.
|
| InvalidCiphertextException |
The request was rejected because the specified ciphertext, or additional
authenticated data incorporated into the ciphertext, such as the encryption
context, is corrupted, missing, or otherwise invalid.
|
| InvalidGrantIdException |
The request was rejected because the specified
GrantId is not
valid. |
| InvalidGrantTokenException |
The request was rejected because the specified grant token is not valid.
|
| InvalidImportTokenException |
The request was rejected because the provided import token is invalid or is
associated with a different customer master key (CMK).
|
| InvalidKeyUsageException |
The request was rejected because the specified
KeySpec value is
not valid. |
| InvalidMarkerException |
The request was rejected because the marker that specifies where pagination
should next begin is not valid.
|
| KeyUnavailableException |
The request was rejected because the specified CMK was not available.
|
| KMSInternalException |
The request was rejected because an internal exception occurred.
|
| KMSInvalidStateException |
The request was rejected because the state of the specified resource is not
valid for this request.
|
| LimitExceededException |
The request was rejected because a limit was exceeded.
|
| MalformedPolicyDocumentException |
The request was rejected because the specified policy is not syntactically or
semantically correct.
|
| NotFoundException |
The request was rejected because the specified entity or resource could not
be found.
|
| TagException |
The request was rejected because one or more tags are not valid.
|
| UnsupportedOperationException |
The request was rejected because a specified parameter is not supported or a
specified resource is not valid for this operation.
|
Copyright © 2019. All rights reserved.