Java com.amazonaws.services.kms AWSKMSClient fields, constructors, methods, implement or subclass

Example usage for Java com.amazonaws.services.kms AWSKMSClient fields, constructors, methods, implement or subclass

Introduction

In this page you can find the methods, fields and constructors for com.amazonaws.services.kms AWSKMSClient.

The text is from its open source code.

Constructor

AWSKMSClient(AWSCredentials awsCredentials, ClientConfiguration clientConfiguration)
Constructs a new client to invoke service methods on KMS using the specified AWS account credentials and client configuration options.
AWSKMSClient(AWSCredentialsProvider awsCredentialsProvider, ClientConfiguration clientConfiguration)
Constructs a new client to invoke service methods on KMS using the specified AWS account credentials provider and client configuration options.
AWSKMSClient(AwsSyncClientParams clientParams, boolean endpointDiscoveryEnabled)
Constructs a new client to invoke service methods on KMS using the specified parameters.
AWSKMSClient(ClientConfiguration clientConfiguration)
Constructs a new client to invoke service methods on KMS.
AWSKMSClient(AWSCredentials awsCredentials)
Constructs a new client to invoke service methods on KMS using the specified AWS account credentials.
AWSKMSClient(AWSCredentialsProvider awsCredentialsProvider)
Constructs a new client to invoke service methods on KMS using the specified AWS account credentials provider.
AWSKMSClient(AwsSyncClientParams clientParams)
Constructs a new client to invoke service methods on KMS using the specified parameters.
AWSKMSClient()
Constructs a new client to invoke service methods on KMS.

Method

CreateAliasResultcreateAlias(CreateAliasRequest request)

Creates a display name for a customer managed customer master key (CMK).

CreateKeyResultcreateKey(CreateKeyRequest request)

Creates a unique customer managed customer master key (CMK) in your AWS account and Region.

DecryptResultdecrypt(DecryptRequest request)

Decrypts ciphertext that was encrypted by a AWS KMS customer master key (CMK) using any of the following operations:

You can use this operation to decrypt ciphertext that was encrypted under a symmetric or asymmetric CMK.

DescribeKeyResultdescribeKey(DescribeKeyRequest request)

Provides detailed information about a customer master key (CMK).

EncryptResultencrypt(EncryptRequest request)

Encrypts plaintext into ciphertext by using a customer master key (CMK).

GenerateDataKeyResultgenerateDataKey(GenerateDataKeyRequest request)

Generates a unique symmetric data key.

StringgetServiceName()
Returns the service abbreviation for this service, used for identifying service endpoints by region, identifying the necessary signer, etc.
ListAliasesResultlistAliases()
ListKeysResultlistKeys()
voidsetEndpoint(String endpoint)
Overrides the default endpoint for this client.
voidsetRegion(Region region)
An alternative to AmazonWebServiceClient#setEndpoint(String) , sets the regional endpoint for this client's service calls.
voidshutdown()
Shuts down this client object, releasing any resources that might be held open.