See: Description
Class | Description |
---|---|
AliasListEntry |
Contains information about an alias.
|
CancelKeyDeletionRequest |
Cancels the deletion of a customer master key (CMK).
|
CancelKeyDeletionResult | |
CreateAliasRequest |
Creates a display name for a customer master key.
|
CreateGrantRequest |
Adds a grant to a key to specify who can use the key and under what
conditions.
|
CreateGrantResult | |
CreateKeyRequest |
Creates a customer master key (CMK).
|
CreateKeyResult | |
DecryptRequest |
Decrypts ciphertext.
|
DecryptResult | |
DeleteAliasRequest |
Deletes the specified alias.
|
DeleteImportedKeyMaterialRequest |
Deletes key material that you previously imported and makes the specified
customer master key (CMK) unusable.
|
DescribeKeyRequest |
Provides detailed information about the specified customer master key.
|
DescribeKeyResult | |
DisableKeyRequest |
Sets the state of a customer master key (CMK) to disabled, thereby preventing
its use for cryptographic operations.
|
DisableKeyRotationRequest |
Disables rotation of the specified key.
|
EnableKeyRequest |
Marks a key as enabled, thereby permitting its use.
|
EnableKeyRotationRequest |
Enables rotation of the specified customer master key.
|
EncryptRequest |
Encrypts plaintext into ciphertext by using a customer master key.
|
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 |
Generates an unpredictable byte string.
|
GenerateRandomResult | |
GetKeyPolicyRequest |
Retrieves a policy attached to the specified key.
|
GetKeyPolicyResult | |
GetKeyRotationStatusRequest |
Retrieves a Boolean value that indicates whether key rotation is enabled for
the specified key.
|
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 for specifying the conditions under which the operations
permitted by the grant are allowed.
|
GrantListEntry |
Contains information about an entry in a list of grants.
|
ImportKeyMaterialRequest |
Imports key material into an AWS KMS customer master key (CMK) from your
existing key management infrastructure.
|
ImportKeyMaterialResult | |
KeyListEntry |
Contains information about each entry in the key list.
|
KeyMetadata |
Contains metadata about a customer master key (CMK).
|
ListAliasesRequest |
Lists all of the key aliases in the account.
|
ListAliasesResult | |
ListGrantsRequest |
List the grants for a specified key.
|
ListGrantsResult | |
ListKeyPoliciesRequest |
Retrieves a list of policies attached to a key.
|
ListKeyPoliciesResult | |
ListKeysRequest |
Lists the customer master keys.
|
ListKeysResult | |
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 a grant.
|
ScheduleKeyDeletionRequest |
Schedules the deletion of a customer master key (CMK).
|
ScheduleKeyDeletionResult | |
UpdateAliasRequest |
Updates an alias to map it to a different key.
|
UpdateKeyDescriptionRequest |
Updates the description of a customer master key (CMK).
|
Enum | Description |
---|---|
AlgorithmSpec |
Algorithm Spec
|
DataKeySpec |
Data Key Spec
|
ExpirationModelType |
Expiration Model Type
|
GrantOperation |
Grant Operation
|
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.
|
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).
|
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 has been corrupted
or is 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.
|
UnsupportedOperationException |
The request was rejected because a specified parameter is not supported or a
specified resource is not valid for this operation.
|
Copyright © 2010 Amazon Web Services, Inc. All Rights Reserved.