All Classes and Interfaces
Class
Description
Contains information about an alias.
The request was rejected because it attempted to create a resource that already exists.
An AWS Arn.
CancelKeyDeletionRequest Marshaller
The request was rejected because the specified CloudHSM cluster is already associated with an CloudHSM key store in
the account, or it shares a backup history with an CloudHSM key store in the account.
The request was rejected because the associated CloudHSM cluster did not meet the configuration requirements for an
CloudHSM key store.
The request was rejected because the CloudHSM cluster associated with the CloudHSM key store is not active.
The request was rejected because KMS cannot find the CloudHSM cluster with the specified cluster ID.
The request was rejected because the specified CloudHSM cluster has a different cluster certificate than the original
cluster.
The request was rejected because an automatic rotation of this key is currently in progress or scheduled to begin
within the next 20 minutes.
ConnectCustomKeyStoreRequest MarshallerCreateAliasRequest MarshallerCreateCustomKeyStoreRequest MarshallerCreateGrantRequest MarshallerCreateKeyRequest MarshallerDeprecated.
The request was rejected because the custom key store contains KMS keys.
The request was rejected because of the
ConnectionState of the custom key store.
The request was rejected because the specified custom key store name is already assigned to another custom key store
in the account.
The request was rejected because KMS cannot find a custom key store with the specified key store name or ID.
Contains information about each custom key store in the custom key store list.
DecryptRequest MarshallerDeleteAliasRequest MarshallerDeleteCustomKeyStoreRequest MarshallerDeleteImportedKeyMaterialRequest Marshaller
The system timed out while trying to fulfill the request.
DeriveSharedSecretRequest Marshaller
Represents the output for the
KmsClient.describeCustomKeyStoresPaginator(software.amazon.awssdk.services.kms.model.DescribeCustomKeyStoresRequest)
operation which is a paginated operation.
Represents the output for the
KmsAsyncClient.describeCustomKeyStoresPaginator(software.amazon.awssdk.services.kms.model.DescribeCustomKeyStoresRequest)
operation which is a paginated operation.DescribeCustomKeyStoresRequest MarshallerDescribeKeyRequest Marshaller
The request was rejected because the specified KMS key is not enabled.
DisableKeyRequest MarshallerDisableKeyRotationRequest MarshallerDisconnectCustomKeyStoreRequest Marshaller
The request was rejected because the DryRun parameter was specified.
EnableKeyRequest MarshallerEnableKeyRotationRequest MarshallerEncryptRequest MarshallerLink between an endpoint property and the
AwsEndpointAttribute it represents.
The request was rejected because the specified import token is expired.
GenerateDataKeyPairRequest MarshallerGenerateDataKeyPairWithoutPlaintextRequest MarshallerGenerateDataKeyRequest MarshallerGenerateDataKeyWithoutPlaintextRequest MarshallerGenerateMacRequest MarshallerGenerateRandomRequest MarshallerGetKeyLastUsageRequest MarshallerGetKeyPolicyRequest MarshallerGetKeyRotationStatusRequest MarshallerGetParametersForImportRequest MarshallerGetPublicKeyRequest Marshaller
Use this structure to allow cryptographic operations in the grant only when the operation request includes the specified encryption context.
Contains information about a grant.
Identifiers for variables declared within the rule engine, e.g.
ImportKeyMaterialRequest Marshaller
The request was rejected because the specified KMS key cannot decrypt the data.
The request was rejected because the key material in the request is, expired, invalid, or does not meet expectations.
The request was rejected because the trust anchor certificate in the request to create an CloudHSM key store is not
the trust anchor certificate for the specified CloudHSM cluster.
The request was rejected because the specified alias name is not valid.
The request was rejected because a specified ARN, or an ARN in a key policy, is not valid.
The request was rejected because the specified
GrantId is not valid.
The request was rejected because the specified grant token is not valid.
The request was rejected because the provided import token is invalid or is associated with a different KMS key.
The request was rejected for one of the following reasons:
The request was rejected because the marker that specifies where pagination should next begin is not valid.
Contains usage information about the last time the KMS key was used for a successful cryptographic operation.
Contains information about each entry in the key list.
Contains metadata about a KMS key.
The request was rejected because the specified KMS key was not available.
Service client for accessing KMS asynchronously.
A builder for creating an instance of
KmsAsyncClient.The parameters object used to resolve the auth schemes for the Kms service.
A builder for a
KmsAuthSchemeParams.An auth scheme provider for Kms service.
This includes configuration specific to KMS that is supported by both
KmsClientBuilder and
KmsAsyncClientBuilder.Service client for accessing KMS.
A builder for creating an instance of
KmsClient.The parameters object used to resolve an endpoint for the Kms service.
An endpoint provider for Kms.
The request was rejected because an internal exception occurred.
The request was rejected because the HMAC verification failed.
The request was rejected because the signature verification failed.
The request was rejected because the state of the specified resource is not valid for this request.
Class to expose the service client settings to the user.
A builder for creating a
KmsServiceClientConfiguration
The request was rejected because a length constraint or quota was exceeded.
Represents the output for the
KmsClient.listAliasesPaginator(software.amazon.awssdk.services.kms.model.ListAliasesRequest)
operation which is a paginated operation.
Represents the output for the
KmsAsyncClient.listAliasesPaginator(software.amazon.awssdk.services.kms.model.ListAliasesRequest)
operation which is a paginated operation.ListAliasesRequest Marshaller
Represents the output for the
KmsClient.listGrantsPaginator(software.amazon.awssdk.services.kms.model.ListGrantsRequest)
operation which is a paginated operation.
Represents the output for the
KmsAsyncClient.listGrantsPaginator(software.amazon.awssdk.services.kms.model.ListGrantsRequest)
operation which is a paginated operation.ListGrantsRequest Marshaller
Represents the output for the
KmsClient.listKeyPoliciesPaginator(software.amazon.awssdk.services.kms.model.ListKeyPoliciesRequest)
operation which is a paginated operation.
Represents the output for the
KmsAsyncClient.listKeyPoliciesPaginator(software.amazon.awssdk.services.kms.model.ListKeyPoliciesRequest)
operation which is a paginated operation.ListKeyPoliciesRequest Marshaller
Represents the output for the
KmsClient.listKeyRotationsPaginator(software.amazon.awssdk.services.kms.model.ListKeyRotationsRequest)
operation which is a paginated operation.
Represents the output for the
KmsAsyncClient.listKeyRotationsPaginator(software.amazon.awssdk.services.kms.model.ListKeyRotationsRequest)
operation which is a paginated operation.ListKeyRotationsRequest Marshaller
Represents the output for the
KmsClient.listKeysPaginator(software.amazon.awssdk.services.kms.model.ListKeysRequest)
operation which is a paginated operation.
Represents the output for the
KmsAsyncClient.listKeysPaginator(software.amazon.awssdk.services.kms.model.ListKeysRequest)
operation which is a paginated operation.ListKeysRequest Marshaller
Represents the output for the
KmsClient.listResourceTagsPaginator(software.amazon.awssdk.services.kms.model.ListResourceTagsRequest)
operation which is a paginated operation.
Represents the output for the
KmsAsyncClient.listResourceTagsPaginator(software.amazon.awssdk.services.kms.model.ListResourceTagsRequest)
operation which is a paginated operation.ListResourceTagsRequest Marshaller
Represents the output for the
KmsClient.listRetirableGrantsPaginator(software.amazon.awssdk.services.kms.model.ListRetirableGrantsRequest)
operation which is a paginated operation.
Represents the output for the
KmsAsyncClient.listRetirableGrantsPaginator(software.amazon.awssdk.services.kms.model.ListRetirableGrantsRequest)
operation which is a paginated operation.ListRetirableGrantsRequest Marshaller
The request was rejected because the specified policy is not syntactically or semantically correct.
Describes the configuration of this multi-Region key.
Describes the primary or replica key in a multi-Region key.
The request was rejected because the specified entity or resource could not be found.
PutKeyPolicyRequest Marshaller
Contains information about the party that receives the response from the API operation.
ReEncryptRequest MarshallerReplicateKeyRequest MarshallerRetireGrantRequest MarshallerRevokeGrantRequest MarshallerRotateKeyOnDemandRequest Marshaller
Each entry contains information about one of the key materials associated with a KMS key.
Represents a URL to be used internally for endpoint resolution.
ScheduleKeyDeletionRequest MarshallerSignRequest Marshaller
A key-value pair.
The request was rejected because one or more tags are not valid.
TagResourceRequest Marshaller
The request was rejected because a specified parameter is not supported or a specified resource is not valid for this
operation.
UntagResourceRequest MarshallerUpdateAliasRequest MarshallerUpdateCustomKeyStoreRequest MarshallerUpdateKeyDescriptionRequest MarshallerUpdatePrimaryRegionRequest MarshallerBase class for the types of values computable by the
RuleEngine.An array value.
A boolean value.
An integer value.
A record (map) value.
A string value.
VerifyMacRequest MarshallerVerifyRequest Marshaller
The request was rejected because the (
XksKeyId) is already associated with another KMS key in this
external key store.
Information about the external key
that is associated with a KMS key in an external key store.
The request was rejected because the external key specified by the
XksKeyId parameter did not meet the
configuration requirements for an external key store.
The request was rejected because the external key store proxy could not find the external key.
KMS uses the authentication credential to sign requests that it sends to the external key store proxy (XKS proxy) on
your behalf.
Detailed information about the external key store proxy (XKS proxy).
The request was rejected because the proxy credentials failed to authenticate to the specified external key store
proxy.
The request was rejected because the external key store proxy is not configured correctly.
The request was rejected because the
XksProxyUriEndpoint is already associated with another external key
store in this Amazon Web Services Region.
The request was rejected because the concatenation of the
XksProxyUriEndpoint and
XksProxyUriPath is already associated with another external key store in this Amazon Web Services
Region.
KMS was unable to reach the specified
XksProxyUriPath.
The request was rejected because the specified Amazon VPC endpoint service is already associated with another
external key store in this Amazon Web Services Region.
The request was rejected because the Amazon VPC endpoint service configuration does not fulfill the requirements for
an external key store.
The request was rejected because KMS could not find the specified VPC endpoint service.