Метод | Описание | |
---|---|---|
AmazonKeyManagementServiceClient ( ) : System |
Constructs AmazonKeyManagementServiceClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set.
|
|
AmazonKeyManagementServiceClient ( |
Constructs AmazonKeyManagementServiceClient with AWS Credentials
|
|
AmazonKeyManagementServiceClient ( |
Constructs AmazonKeyManagementServiceClient with AWS Credentials and an AmazonKeyManagementServiceClient Configuration object.
|
|
AmazonKeyManagementServiceClient ( |
Constructs AmazonKeyManagementServiceClient with AWS Credentials
|
|
AmazonKeyManagementServiceClient ( |
Constructs AmazonKeyManagementServiceClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set.
|
|
AmazonKeyManagementServiceClient ( RegionEndpoint region ) : System |
Constructs AmazonKeyManagementServiceClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set.
|
|
AmazonKeyManagementServiceClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System |
Constructs AmazonKeyManagementServiceClient with AWS Access Key ID and AWS Secret Key
|
|
AmazonKeyManagementServiceClient ( string awsAccessKeyId, string awsSecretAccessKey, |
Constructs AmazonKeyManagementServiceClient with AWS Access Key ID, AWS Secret Key and an AmazonKeyManagementServiceClient Configuration object.
|
|
AmazonKeyManagementServiceClient ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System |
Constructs AmazonKeyManagementServiceClient with AWS Access Key ID and AWS Secret Key
|
|
AmazonKeyManagementServiceClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System |
Constructs AmazonKeyManagementServiceClient with AWS Access Key ID and AWS Secret Key
|
|
AmazonKeyManagementServiceClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, |
Constructs AmazonKeyManagementServiceClient with AWS Access Key ID, AWS Secret Key and an AmazonKeyManagementServiceClient Configuration object.
|
|
AmazonKeyManagementServiceClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System |
Constructs AmazonKeyManagementServiceClient with AWS Access Key ID and AWS Secret Key
|
|
BeginCancelKeyDeletion ( |
Initiates the asynchronous execution of the CancelKeyDeletion operation.
|
|
BeginCreateAlias ( |
Initiates the asynchronous execution of the CreateAlias operation.
|
|
BeginCreateGrant ( |
Initiates the asynchronous execution of the CreateGrant operation.
|
|
BeginCreateKey ( |
Initiates the asynchronous execution of the CreateKey operation.
|
|
BeginDecrypt ( |
Initiates the asynchronous execution of the Decrypt operation.
|
|
BeginDeleteAlias ( Amazon.KeyManagementService.Model.DeleteAliasRequest request, AsyncCallback callback, object state ) : IAsyncResult |
Initiates the asynchronous execution of the DeleteAlias operation.
|
|
BeginDeleteImportedKeyMaterial ( |
Initiates the asynchronous execution of the DeleteImportedKeyMaterial operation.
|
|
BeginDescribeKey ( |
Initiates the asynchronous execution of the DescribeKey operation.
|
|
BeginDisableKey ( |
Initiates the asynchronous execution of the DisableKey operation.
|
|
BeginDisableKeyRotation ( Amazon.KeyManagementService.Model.DisableKeyRotationRequest request, AsyncCallback callback, object state ) : IAsyncResult |
Initiates the asynchronous execution of the DisableKeyRotation operation.
|
|
BeginEnableKey ( |
Initiates the asynchronous execution of the EnableKey operation.
|
|
BeginEnableKeyRotation ( |
Initiates the asynchronous execution of the EnableKeyRotation operation.
|
|
BeginEncrypt ( |
Initiates the asynchronous execution of the Encrypt operation.
|
|
BeginGenerateDataKey ( |
Initiates the asynchronous execution of the GenerateDataKey operation.
|
|
BeginGenerateDataKeyWithoutPlaintext ( |
Initiates the asynchronous execution of the GenerateDataKeyWithoutPlaintext operation.
|
|
BeginGenerateRandom ( |
Initiates the asynchronous execution of the GenerateRandom operation.
|
|
BeginGetKeyPolicy ( |
Initiates the asynchronous execution of the GetKeyPolicy operation.
|
|
BeginGetKeyRotationStatus ( |
Initiates the asynchronous execution of the GetKeyRotationStatus operation.
|
|
BeginGetParametersForImport ( |
Initiates the asynchronous execution of the GetParametersForImport operation.
|
|
BeginImportKeyMaterial ( |
Initiates the asynchronous execution of the ImportKeyMaterial operation.
|
|
BeginListAliases ( |
Initiates the asynchronous execution of the ListAliases operation.
|
|
BeginListGrants ( |
Initiates the asynchronous execution of the ListGrants operation.
|
|
BeginListKeyPolicies ( |
Initiates the asynchronous execution of the ListKeyPolicies operation.
|
|
BeginListKeys ( |
Initiates the asynchronous execution of the ListKeys operation.
|
|
BeginListRetirableGrants ( |
Initiates the asynchronous execution of the ListRetirableGrants operation.
|
|
BeginPutKeyPolicy ( |
Initiates the asynchronous execution of the PutKeyPolicy operation.
|
|
BeginReEncrypt ( |
Initiates the asynchronous execution of the ReEncrypt operation.
|
|
BeginRetireGrant ( |
Initiates the asynchronous execution of the RetireGrant operation.
|
|
BeginRevokeGrant ( |
Initiates the asynchronous execution of the RevokeGrant operation.
|
|
BeginScheduleKeyDeletion ( |
Initiates the asynchronous execution of the ScheduleKeyDeletion operation.
|
|
BeginUpdateAlias ( |
Initiates the asynchronous execution of the UpdateAlias operation.
|
|
BeginUpdateKeyDescription ( |
Initiates the asynchronous execution of the UpdateKeyDescription operation.
|
|
CancelKeyDeletion ( |
Cancels the deletion of a customer master key (CMK). When this operation is successful, the CMK is set to the For more information about scheduling and canceling deletion of a CMK, see Deleting Customer Master Keys in the AWS Key Management Service Developer Guide.
|
|
CancelKeyDeletion ( string keyId ) : |
Cancels the deletion of a customer master key (CMK). When this operation is successful, the CMK is set to the For more information about scheduling and canceling deletion of a CMK, see Deleting Customer Master Keys in the AWS Key Management Service Developer Guide.
|
|
CancelKeyDeletionAsync ( |
Initiates the asynchronous execution of the CancelKeyDeletion operation.
|
|
CancelKeyDeletionAsync ( string keyId, System cancellationToken = default(CancellationToken) ) : Task |
Cancels the deletion of a customer master key (CMK). When this operation is successful, the CMK is set to the For more information about scheduling and canceling deletion of a CMK, see Deleting Customer Master Keys in the AWS Key Management Service Developer Guide.
|
|
CreateAlias ( |
Creates a display name for a customer master key. An alias can be used to identify a key and should be unique. The console enforces a one-to-one mapping between the alias and a key. An alias name can contain only alphanumeric characters, forward slashes (/), underscores (_), and dashes (-). An alias must start with the word "alias" followed by a forward slash (alias/). An alias that begins with "aws" after the forward slash (alias/aws...) is reserved by Amazon Web Services (AWS). The alias and the key it is mapped to must be in the same AWS account and the same region. To map an alias to a different key, call UpdateAlias.
|
|
CreateAlias ( string aliasName, string targetKeyId ) : CreateAliasResponse |
Creates a display name for a customer master key. An alias can be used to identify a key and should be unique. The console enforces a one-to-one mapping between the alias and a key. An alias name can contain only alphanumeric characters, forward slashes (/), underscores (_), and dashes (-). An alias must start with the word "alias" followed by a forward slash (alias/). An alias that begins with "aws" after the forward slash (alias/aws...) is reserved by Amazon Web Services (AWS). The alias and the key it is mapped to must be in the same AWS account and the same region. To map an alias to a different key, call UpdateAlias.
|
|
CreateAliasAsync ( |
Initiates the asynchronous execution of the CreateAlias operation.
|
|
CreateAliasAsync ( string aliasName, string targetKeyId, System cancellationToken = default(CancellationToken) ) : Task |
Creates a display name for a customer master key. An alias can be used to identify a key and should be unique. The console enforces a one-to-one mapping between the alias and a key. An alias name can contain only alphanumeric characters, forward slashes (/), underscores (_), and dashes (-). An alias must start with the word "alias" followed by a forward slash (alias/). An alias that begins with "aws" after the forward slash (alias/aws...) is reserved by Amazon Web Services (AWS). The alias and the key it is mapped to must be in the same AWS account and the same region. To map an alias to a different key, call UpdateAlias.
|
|
CreateGrant ( |
Adds a grant to a key to specify who can use the key and under what conditions. Grants are alternate permission mechanisms to key policies. For more information about grants, see Grants in the AWS Key Management Service Developer Guide.
|
|
CreateGrantAsync ( |
Initiates the asynchronous execution of the CreateGrant operation.
|
|
CreateKey ( |
Creates a customer master key (CMK). You can use a CMK to encrypt small amounts of data (4 KiB or less) directly, but CMKs are more commonly used to encrypt data encryption keys (DEKs), which are used to encrypt raw data. For more information about DEKs and the difference between CMKs and DEKs, see the following:
|
|
CreateKeyAsync ( |
Initiates the asynchronous execution of the CreateKey operation.
|
|
Decrypt ( |
Decrypts ciphertext. Ciphertext is plaintext that has been previously encrypted by using any of the following functions: Note that if a caller has been granted access permissions to all keys (through, for example, IAM user policies that grant
|
|
DecryptAsync ( |
Initiates the asynchronous execution of the Decrypt operation.
|
|
DeleteAlias ( Amazon.KeyManagementService.Model.DeleteAliasRequest request ) : DeleteAliasResponse |
Deletes the specified alias. To map an alias to a different key, call UpdateAlias.
|
|
DeleteAlias ( string aliasName ) : DeleteAliasResponse |
Deletes the specified alias. To map an alias to a different key, call UpdateAlias.
|
|
DeleteAliasAsync ( Amazon.KeyManagementService.Model.DeleteAliasRequest request, System cancellationToken = default(CancellationToken) ) : Task |
Initiates the asynchronous execution of the DeleteAlias operation.
|
|
DeleteAliasAsync ( string aliasName, System cancellationToken = default(CancellationToken) ) : Task |
Deletes the specified alias. To map an alias to a different key, call UpdateAlias.
|
|
DeleteImportedKeyMaterial ( |
Deletes key material that you previously imported and makes the specified customer master key (CMK) unusable. For more information about importing key material into AWS KMS, see Importing Key Material in the AWS Key Management Service Developer Guide. When the specified CMK is in the After you delete key material, you can use ImportKeyMaterial to reimport the same key material into the CMK.
|
|
DeleteImportedKeyMaterialAsync ( |
Initiates the asynchronous execution of the DeleteImportedKeyMaterial operation.
|
|
DescribeKey ( |
Provides detailed information about the specified customer master key.
|
|
DescribeKey ( string keyId ) : |
Provides detailed information about the specified customer master key.
|
|
DescribeKeyAsync ( |
Initiates the asynchronous execution of the DescribeKey operation.
|
|
DescribeKeyAsync ( string keyId, System cancellationToken = default(CancellationToken) ) : Task |
Provides detailed information about the specified customer master key.
|
|
DisableKey ( |
Sets the state of a customer master key (CMK) to disabled, thereby preventing its use for cryptographic operations. For more information about how key state affects the use of a CMK, see How Key State Affects the Use of a Customer Master Key in the AWS Key Management Service Developer Guide.
|
|
DisableKey ( string keyId ) : DisableKeyResponse |
Sets the state of a customer master key (CMK) to disabled, thereby preventing its use for cryptographic operations. For more information about how key state affects the use of a CMK, see How Key State Affects the Use of a Customer Master Key in the AWS Key Management Service Developer Guide.
|
|
DisableKeyAsync ( |
Initiates the asynchronous execution of the DisableKey operation.
|
|
DisableKeyAsync ( string keyId, System cancellationToken = default(CancellationToken) ) : Task |
Sets the state of a customer master key (CMK) to disabled, thereby preventing its use for cryptographic operations. For more information about how key state affects the use of a CMK, see How Key State Affects the Use of a Customer Master Key in the AWS Key Management Service Developer Guide.
|
|
DisableKeyRotation ( Amazon.KeyManagementService.Model.DisableKeyRotationRequest request ) : DisableKeyRotationResponse |
Disables rotation of the specified key.
|
|
DisableKeyRotation ( string keyId ) : DisableKeyRotationResponse |
Disables rotation of the specified key.
|
|
DisableKeyRotationAsync ( Amazon.KeyManagementService.Model.DisableKeyRotationRequest request, System cancellationToken = default(CancellationToken) ) : Task |
Initiates the asynchronous execution of the DisableKeyRotation operation.
|
|
DisableKeyRotationAsync ( string keyId, System cancellationToken = default(CancellationToken) ) : Task |
Disables rotation of the specified key.
|
|
EnableKey ( |
Marks a key as enabled, thereby permitting its use.
|
|
EnableKey ( string keyId ) : EnableKeyResponse |
Marks a key as enabled, thereby permitting its use.
|
|
EnableKeyAsync ( |
Initiates the asynchronous execution of the EnableKey operation.
|
|
EnableKeyAsync ( string keyId, System cancellationToken = default(CancellationToken) ) : Task |
Marks a key as enabled, thereby permitting its use.
|
|
EnableKeyRotation ( |
Enables rotation of the specified customer master key.
|
|
EnableKeyRotation ( string keyId ) : EnableKeyRotationResponse |
Enables rotation of the specified customer master key.
|
|
EnableKeyRotationAsync ( |
Initiates the asynchronous execution of the EnableKeyRotation operation.
|
|
EnableKeyRotationAsync ( string keyId, System cancellationToken = default(CancellationToken) ) : Task |
Enables rotation of the specified customer master key.
|
|
Encrypt ( EncryptRequest request ) : EncryptResponse |
Encrypts plaintext into ciphertext by using a customer master key. The
Unless you are moving encrypted data from one region to another, you don't use this function to encrypt a generated data key within a region. You retrieve data keys already encrypted by calling the GenerateDataKey or GenerateDataKeyWithoutPlaintext function. Data keys don't need to be encrypted again by calling If you want to encrypt data locally in your application, you can use the
|
|
EncryptAsync ( EncryptRequest request, System cancellationToken = default(CancellationToken) ) : Task |
Initiates the asynchronous execution of the Encrypt operation.
|
|
EndCancelKeyDeletion ( IAsyncResult asyncResult ) : CancelKeyDeletionResponse |
Finishes the asynchronous execution of the CancelKeyDeletion operation.
|
|
EndCreateAlias ( IAsyncResult asyncResult ) : CreateAliasResponse |
Finishes the asynchronous execution of the CreateAlias operation.
|
|
EndCreateGrant ( IAsyncResult asyncResult ) : CreateGrantResponse |
Finishes the asynchronous execution of the CreateGrant operation.
|
|
EndCreateKey ( IAsyncResult asyncResult ) : CreateKeyResponse |
Finishes the asynchronous execution of the CreateKey operation.
|
|
EndDecrypt ( IAsyncResult asyncResult ) : DecryptResponse |
Finishes the asynchronous execution of the Decrypt operation.
|
|
EndDeleteAlias ( IAsyncResult asyncResult ) : DeleteAliasResponse |
Finishes the asynchronous execution of the DeleteAlias operation.
|
|
EndDeleteImportedKeyMaterial ( IAsyncResult asyncResult ) : DeleteImportedKeyMaterialResponse |
Finishes the asynchronous execution of the DeleteImportedKeyMaterial operation.
|
|
EndDescribeKey ( IAsyncResult asyncResult ) : DescribeKeyResponse |
Finishes the asynchronous execution of the DescribeKey operation.
|
|
EndDisableKey ( IAsyncResult asyncResult ) : DisableKeyResponse |
Finishes the asynchronous execution of the DisableKey operation.
|
|
EndDisableKeyRotation ( IAsyncResult asyncResult ) : DisableKeyRotationResponse |
Finishes the asynchronous execution of the DisableKeyRotation operation.
|
|
EndEnableKey ( IAsyncResult asyncResult ) : EnableKeyResponse |
Finishes the asynchronous execution of the EnableKey operation.
|
|
EndEnableKeyRotation ( IAsyncResult asyncResult ) : EnableKeyRotationResponse |
Finishes the asynchronous execution of the EnableKeyRotation operation.
|
|
EndEncrypt ( IAsyncResult asyncResult ) : EncryptResponse |
Finishes the asynchronous execution of the Encrypt operation.
|
|
EndGenerateDataKey ( IAsyncResult asyncResult ) : GenerateDataKeyResponse |
Finishes the asynchronous execution of the GenerateDataKey operation.
|
|
EndGenerateDataKeyWithoutPlaintext ( IAsyncResult asyncResult ) : GenerateDataKeyWithoutPlaintextResponse |
Finishes the asynchronous execution of the GenerateDataKeyWithoutPlaintext operation.
|
|
EndGenerateRandom ( IAsyncResult asyncResult ) : GenerateRandomResponse |
Finishes the asynchronous execution of the GenerateRandom operation.
|
|
EndGetKeyPolicy ( IAsyncResult asyncResult ) : GetKeyPolicyResponse |
Finishes the asynchronous execution of the GetKeyPolicy operation.
|
|
EndGetKeyRotationStatus ( IAsyncResult asyncResult ) : GetKeyRotationStatusResponse |
Finishes the asynchronous execution of the GetKeyRotationStatus operation.
|
|
EndGetParametersForImport ( IAsyncResult asyncResult ) : GetParametersForImportResponse |
Finishes the asynchronous execution of the GetParametersForImport operation.
|
|
EndImportKeyMaterial ( IAsyncResult asyncResult ) : ImportKeyMaterialResponse |
Finishes the asynchronous execution of the ImportKeyMaterial operation.
|
|
EndListAliases ( IAsyncResult asyncResult ) : ListAliasesResponse |
Finishes the asynchronous execution of the ListAliases operation.
|
|
EndListGrants ( IAsyncResult asyncResult ) : ListGrantsResponse |
Finishes the asynchronous execution of the ListGrants operation.
|
|
EndListKeyPolicies ( IAsyncResult asyncResult ) : ListKeyPoliciesResponse |
Finishes the asynchronous execution of the ListKeyPolicies operation.
|
|
EndListKeys ( IAsyncResult asyncResult ) : ListKeysResponse |
Finishes the asynchronous execution of the ListKeys operation.
|
|
EndListRetirableGrants ( IAsyncResult asyncResult ) : ListRetirableGrantsResponse |
Finishes the asynchronous execution of the ListRetirableGrants operation.
|
|
EndPutKeyPolicy ( IAsyncResult asyncResult ) : PutKeyPolicyResponse |
Finishes the asynchronous execution of the PutKeyPolicy operation.
|
|
EndReEncrypt ( IAsyncResult asyncResult ) : ReEncryptResponse |
Finishes the asynchronous execution of the ReEncrypt operation.
|
|
EndRetireGrant ( IAsyncResult asyncResult ) : RetireGrantResponse |
Finishes the asynchronous execution of the RetireGrant operation.
|
|
EndRevokeGrant ( IAsyncResult asyncResult ) : RevokeGrantResponse |
Finishes the asynchronous execution of the RevokeGrant operation.
|
|
EndScheduleKeyDeletion ( IAsyncResult asyncResult ) : ScheduleKeyDeletionResponse |
Finishes the asynchronous execution of the ScheduleKeyDeletion operation.
|
|
EndUpdateAlias ( IAsyncResult asyncResult ) : UpdateAliasResponse |
Finishes the asynchronous execution of the UpdateAlias operation.
|
|
EndUpdateKeyDescription ( IAsyncResult asyncResult ) : UpdateKeyDescriptionResponse |
Finishes the asynchronous execution of the UpdateKeyDescription operation.
|
|
GenerateDataKey ( GenerateDataKeyRequest request ) : GenerateDataKeyResponse |
Returns a data encryption key that you can use in your application to encrypt data locally. You must specify the customer master key (CMK) under which to generate the data key. You must also specify the length of the data key using either the This operation returns a plaintext copy of the data key in the We recommend that you use the following pattern to encrypt data locally in your application:
To decrypt data locally:
To return only an encrypted copy of the data key, use GenerateDataKeyWithoutPlaintext. To return an arbitrary unpredictable byte string, use GenerateRandom. If you use the optional
|
|
GenerateDataKeyAsync ( GenerateDataKeyRequest request, System cancellationToken = default(CancellationToken) ) : Task |
Initiates the asynchronous execution of the GenerateDataKey operation.
|
|
GenerateDataKeyWithoutPlaintext ( GenerateDataKeyWithoutPlaintextRequest request ) : GenerateDataKeyWithoutPlaintextResponse |
Returns a data encryption key encrypted under a customer master key (CMK). This operation is identical to GenerateDataKey but returns only the encrypted copy of the data key. This operation is useful in a system that has multiple components with different degrees of trust. For example, consider a system that stores encrypted data in containers. Each container stores the encrypted data and an encrypted copy of the data key. One component of the system, called the control plane, creates new containers. When it creates a new container, it uses this operation (
|
|
GenerateDataKeyWithoutPlaintextAsync ( GenerateDataKeyWithoutPlaintextRequest request, System cancellationToken = default(CancellationToken) ) : Task |
Initiates the asynchronous execution of the GenerateDataKeyWithoutPlaintext operation.
|
|
GenerateRandom ( GenerateRandomRequest request ) : GenerateRandomResponse |
Generates an unpredictable byte string.
|
|
GenerateRandom ( int numberOfBytes ) : GenerateRandomResponse |
Generates an unpredictable byte string.
|
|
GenerateRandomAsync ( GenerateRandomRequest request, System cancellationToken = default(CancellationToken) ) : Task |
Initiates the asynchronous execution of the GenerateRandom operation.
|
|
GenerateRandomAsync ( int numberOfBytes, System cancellationToken = default(CancellationToken) ) : Task |
Generates an unpredictable byte string.
|
|
GetKeyPolicy ( GetKeyPolicyRequest request ) : GetKeyPolicyResponse |
Retrieves a policy attached to the specified key.
|
|
GetKeyPolicy ( string keyId, string policyName ) : GetKeyPolicyResponse |
Retrieves a policy attached to the specified key.
|
|
GetKeyPolicyAsync ( GetKeyPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task |
Initiates the asynchronous execution of the GetKeyPolicy operation.
|
|
GetKeyPolicyAsync ( string keyId, string policyName, System cancellationToken = default(CancellationToken) ) : Task |
Retrieves a policy attached to the specified key.
|
|
GetKeyRotationStatus ( GetKeyRotationStatusRequest request ) : GetKeyRotationStatusResponse |
Retrieves a Boolean value that indicates whether key rotation is enabled for the specified key.
|
|
GetKeyRotationStatus ( string keyId ) : GetKeyRotationStatusResponse |
Retrieves a Boolean value that indicates whether key rotation is enabled for the specified key.
|
|
GetKeyRotationStatusAsync ( GetKeyRotationStatusRequest request, System cancellationToken = default(CancellationToken) ) : Task |
Initiates the asynchronous execution of the GetKeyRotationStatus operation.
|
|
GetKeyRotationStatusAsync ( string keyId, System cancellationToken = default(CancellationToken) ) : Task |
Retrieves a Boolean value that indicates whether key rotation is enabled for the specified key.
|
|
GetParametersForImport ( GetParametersForImportRequest request ) : GetParametersForImportResponse |
Returns the items you need in order to import key material into AWS KMS from your existing key management infrastructure. For more information about importing key material into AWS KMS, see Importing Key Material in the AWS Key Management Service Developer Guide. You must specify the key ID of the customer master key (CMK) into which you will import key material. This CMK's This operation returns a public key and an import token. Use the public key to encrypt the key material. Store the import token to send with a subsequent ImportKeyMaterial request. The public key and import token from the same response must be used together. These items are valid for 24 hours, after which they cannot be used for a subsequent ImportKeyMaterial request. To retrieve new ones, send another
|
|
GetParametersForImportAsync ( GetParametersForImportRequest request, System cancellationToken = default(CancellationToken) ) : Task |
Initiates the asynchronous execution of the GetParametersForImport operation.
|
|
ImportKeyMaterial ( ImportKeyMaterialRequest request ) : ImportKeyMaterialResponse |
Imports key material into an AWS KMS customer master key (CMK) from your existing key management infrastructure. For more information about importing key material into AWS KMS, see Importing Key Material in the AWS Key Management Service Developer Guide. You must specify the key ID of the CMK to import the key material into. This CMK's When this operation is successful, the specified CMK's key state changes to After you successfully import key material into a CMK, you can reimport the same key material into that CMK, but you cannot import different key material.
|
|
ImportKeyMaterialAsync ( ImportKeyMaterialRequest request, System cancellationToken = default(CancellationToken) ) : Task |
Initiates the asynchronous execution of the ImportKeyMaterial operation.
|
|
ListAliases ( ListAliasesRequest request ) : ListAliasesResponse |
Lists all of the key aliases in the account.
|
|
ListAliasesAsync ( ListAliasesRequest request, System cancellationToken = default(CancellationToken) ) : Task |
Initiates the asynchronous execution of the ListAliases operation.
|
|
ListGrants ( ListGrantsRequest request ) : ListGrantsResponse |
List the grants for a specified key.
|
|
ListGrantsAsync ( ListGrantsRequest request, System cancellationToken = default(CancellationToken) ) : Task |
Initiates the asynchronous execution of the ListGrants operation.
|
|
ListKeyPolicies ( ListKeyPoliciesRequest request ) : ListKeyPoliciesResponse |
Retrieves a list of policies attached to a key.
|
|
ListKeyPoliciesAsync ( ListKeyPoliciesRequest request, System cancellationToken = default(CancellationToken) ) : Task |
Initiates the asynchronous execution of the ListKeyPolicies operation.
|
|
ListKeys ( ListKeysRequest request ) : ListKeysResponse |
Lists the customer master keys.
|
|
ListKeysAsync ( ListKeysRequest request, System cancellationToken = default(CancellationToken) ) : Task |
Initiates the asynchronous execution of the ListKeys operation.
|
|
ListRetirableGrants ( ) : ListRetirableGrantsResponse |
Returns a list of all grants for which the grant's A typical use is to list all grants that you are able to retire. To retire a grant, use RetireGrant.
|
|
ListRetirableGrants ( ListRetirableGrantsRequest request ) : ListRetirableGrantsResponse |
Returns a list of all grants for which the grant's A typical use is to list all grants that you are able to retire. To retire a grant, use RetireGrant.
|
|
ListRetirableGrants ( string retiringPrincipal ) : ListRetirableGrantsResponse |
Returns a list of all grants for which the grant's A typical use is to list all grants that you are able to retire. To retire a grant, use RetireGrant.
|
|
ListRetirableGrantsAsync ( ListRetirableGrantsRequest request, System cancellationToken = default(CancellationToken) ) : Task |
Initiates the asynchronous execution of the ListRetirableGrants operation.
|
|
ListRetirableGrantsAsync ( System cancellationToken = default(CancellationToken) ) : Task |
Returns a list of all grants for which the grant's A typical use is to list all grants that you are able to retire. To retire a grant, use RetireGrant.
|
|
ListRetirableGrantsAsync ( string retiringPrincipal, System cancellationToken = default(CancellationToken) ) : Task |
Returns a list of all grants for which the grant's A typical use is to list all grants that you are able to retire. To retire a grant, use RetireGrant.
|
|
PutKeyPolicy ( PutKeyPolicyRequest request ) : PutKeyPolicyResponse |
Attaches a key policy to the specified customer master key (CMK). For more information about key policies, see Key Policies in the AWS Key Management Service Developer Guide.
|
|
PutKeyPolicy ( string keyId, string policy, string policyName ) : PutKeyPolicyResponse |
Attaches a key policy to the specified customer master key (CMK). For more information about key policies, see Key Policies in the AWS Key Management Service Developer Guide.
|
|
PutKeyPolicyAsync ( PutKeyPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task |
Initiates the asynchronous execution of the PutKeyPolicy operation.
|
|
PutKeyPolicyAsync ( string keyId, string policy, string policyName, System cancellationToken = default(CancellationToken) ) : Task |
Attaches a key policy to the specified customer master key (CMK). For more information about key policies, see Key Policies in the AWS Key Management Service Developer Guide.
|
|
ReEncrypt ( ReEncryptRequest request ) : ReEncryptResponse |
Encrypts data on the server side with a new customer master key (CMK) without exposing the plaintext of the data on the client side. The data is first decrypted and then reencrypted. You can also use this operation to change the encryption context of a ciphertext. Unlike other operations,
|
|
ReEncryptAsync ( ReEncryptRequest request, System cancellationToken = default(CancellationToken) ) : Task |
Initiates the asynchronous execution of the ReEncrypt operation.
|
|
RetireGrant ( RetireGrantRequest request ) : RetireGrantResponse |
Retires a grant. To clean up, you can retire a grant when you're done using it. You should revoke a grant when you intend to actively deny operations that depend on it. The following are permitted to call this API:
You must identify the grant to retire by its grant token or by a combination of the grant ID and the Amazon Resource Name (ARN) of the customer master key (CMK). A grant token is a unique variable-length base64-encoded string. A grant ID is a 64 character unique identifier of a grant. The CreateGrant operation returns both.
|
|
RetireGrant ( string grantToken ) : RetireGrantResponse |
Retires a grant. To clean up, you can retire a grant when you're done using it. You should revoke a grant when you intend to actively deny operations that depend on it. The following are permitted to call this API:
You must identify the grant to retire by its grant token or by a combination of the grant ID and the Amazon Resource Name (ARN) of the customer master key (CMK). A grant token is a unique variable-length base64-encoded string. A grant ID is a 64 character unique identifier of a grant. The CreateGrant operation returns both.
|
|
RetireGrantAsync ( RetireGrantRequest request, System cancellationToken = default(CancellationToken) ) : Task |
Initiates the asynchronous execution of the RetireGrant operation.
|
|
RetireGrantAsync ( string grantToken, System cancellationToken = default(CancellationToken) ) : Task |
Retires a grant. To clean up, you can retire a grant when you're done using it. You should revoke a grant when you intend to actively deny operations that depend on it. The following are permitted to call this API:
You must identify the grant to retire by its grant token or by a combination of the grant ID and the Amazon Resource Name (ARN) of the customer master key (CMK). A grant token is a unique variable-length base64-encoded string. A grant ID is a 64 character unique identifier of a grant. The CreateGrant operation returns both.
|
|
RevokeGrant ( RevokeGrantRequest request ) : RevokeGrantResponse |
Revokes a grant. You can revoke a grant to actively deny operations that depend on it.
|
|
RevokeGrant ( string grantId, string keyId ) : RevokeGrantResponse |
Revokes a grant. You can revoke a grant to actively deny operations that depend on it.
|
|
RevokeGrantAsync ( RevokeGrantRequest request, System cancellationToken = default(CancellationToken) ) : Task |
Initiates the asynchronous execution of the RevokeGrant operation.
|
|
RevokeGrantAsync ( string grantId, string keyId, System cancellationToken = default(CancellationToken) ) : Task |
Revokes a grant. You can revoke a grant to actively deny operations that depend on it.
|
|
ScheduleKeyDeletion ( ScheduleKeyDeletionRequest request ) : ScheduleKeyDeletionResponse |
Schedules the deletion of a customer master key (CMK). You may provide a waiting period, specified in days, before deletion occurs. If you do not provide a waiting period, the default period of 30 days is used. When this operation is successful, the state of the CMK changes to Deleting a CMK is a destructive and potentially dangerous operation. When a CMK is deleted, all data that was encrypted under the CMK is rendered unrecoverable. To restrict the use of a CMK without deleting it, use DisableKey. For more information about scheduling a CMK for deletion, see Deleting Customer Master Keys in the AWS Key Management Service Developer Guide.
|
|
ScheduleKeyDeletion ( string keyId ) : ScheduleKeyDeletionResponse |
Schedules the deletion of a customer master key (CMK). You may provide a waiting period, specified in days, before deletion occurs. If you do not provide a waiting period, the default period of 30 days is used. When this operation is successful, the state of the CMK changes to Deleting a CMK is a destructive and potentially dangerous operation. When a CMK is deleted, all data that was encrypted under the CMK is rendered unrecoverable. To restrict the use of a CMK without deleting it, use DisableKey. For more information about scheduling a CMK for deletion, see Deleting Customer Master Keys in the AWS Key Management Service Developer Guide.
|
|
ScheduleKeyDeletion ( string keyId, int pendingWindowInDays ) : ScheduleKeyDeletionResponse |
Schedules the deletion of a customer master key (CMK). You may provide a waiting period, specified in days, before deletion occurs. If you do not provide a waiting period, the default period of 30 days is used. When this operation is successful, the state of the CMK changes to Deleting a CMK is a destructive and potentially dangerous operation. When a CMK is deleted, all data that was encrypted under the CMK is rendered unrecoverable. To restrict the use of a CMK without deleting it, use DisableKey. For more information about scheduling a CMK for deletion, see Deleting Customer Master Keys in the AWS Key Management Service Developer Guide.
|
|
ScheduleKeyDeletionAsync ( ScheduleKeyDeletionRequest request, System cancellationToken = default(CancellationToken) ) : Task |
Initiates the asynchronous execution of the ScheduleKeyDeletion operation.
|
|
ScheduleKeyDeletionAsync ( string keyId, System cancellationToken = default(CancellationToken) ) : Task |
Schedules the deletion of a customer master key (CMK). You may provide a waiting period, specified in days, before deletion occurs. If you do not provide a waiting period, the default period of 30 days is used. When this operation is successful, the state of the CMK changes to Deleting a CMK is a destructive and potentially dangerous operation. When a CMK is deleted, all data that was encrypted under the CMK is rendered unrecoverable. To restrict the use of a CMK without deleting it, use DisableKey. For more information about scheduling a CMK for deletion, see Deleting Customer Master Keys in the AWS Key Management Service Developer Guide.
|
|
ScheduleKeyDeletionAsync ( string keyId, int pendingWindowInDays, System cancellationToken = default(CancellationToken) ) : Task |
Schedules the deletion of a customer master key (CMK). You may provide a waiting period, specified in days, before deletion occurs. If you do not provide a waiting period, the default period of 30 days is used. When this operation is successful, the state of the CMK changes to Deleting a CMK is a destructive and potentially dangerous operation. When a CMK is deleted, all data that was encrypted under the CMK is rendered unrecoverable. To restrict the use of a CMK without deleting it, use DisableKey. For more information about scheduling a CMK for deletion, see Deleting Customer Master Keys in the AWS Key Management Service Developer Guide.
|
|
UpdateAlias ( UpdateAliasRequest request ) : UpdateAliasResponse |
Updates an alias to map it to a different key. An alias is not a property of a key. Therefore, an alias can be mapped to and unmapped from an existing key without changing the properties of the key. An alias name can contain only alphanumeric characters, forward slashes (/), underscores (_), and dashes (-). An alias must start with the word "alias" followed by a forward slash (alias/). An alias that begins with "aws" after the forward slash (alias/aws...) is reserved by Amazon Web Services (AWS). The alias and the key it is mapped to must be in the same AWS account and the same region.
|
|
UpdateAlias ( string aliasName, string targetKeyId ) : UpdateAliasResponse |
Updates an alias to map it to a different key. An alias is not a property of a key. Therefore, an alias can be mapped to and unmapped from an existing key without changing the properties of the key. An alias name can contain only alphanumeric characters, forward slashes (/), underscores (_), and dashes (-). An alias must start with the word "alias" followed by a forward slash (alias/). An alias that begins with "aws" after the forward slash (alias/aws...) is reserved by Amazon Web Services (AWS). The alias and the key it is mapped to must be in the same AWS account and the same region.
|
|
UpdateAliasAsync ( UpdateAliasRequest request, System cancellationToken = default(CancellationToken) ) : Task |
Initiates the asynchronous execution of the UpdateAlias operation.
|
|
UpdateAliasAsync ( string aliasName, string targetKeyId, System cancellationToken = default(CancellationToken) ) : Task |
Updates an alias to map it to a different key. An alias is not a property of a key. Therefore, an alias can be mapped to and unmapped from an existing key without changing the properties of the key. An alias name can contain only alphanumeric characters, forward slashes (/), underscores (_), and dashes (-). An alias must start with the word "alias" followed by a forward slash (alias/). An alias that begins with "aws" after the forward slash (alias/aws...) is reserved by Amazon Web Services (AWS). The alias and the key it is mapped to must be in the same AWS account and the same region.
|
|
UpdateKeyDescription ( UpdateKeyDescriptionRequest request ) : UpdateKeyDescriptionResponse |
Updates the description of a customer master key (CMK).
|
|
UpdateKeyDescription ( string keyId, string description ) : UpdateKeyDescriptionResponse |
Updates the description of a customer master key (CMK).
|
|
UpdateKeyDescriptionAsync ( UpdateKeyDescriptionRequest request, System cancellationToken = default(CancellationToken) ) : Task |
Initiates the asynchronous execution of the UpdateKeyDescription operation.
|
|
UpdateKeyDescriptionAsync ( string keyId, string description, System cancellationToken = default(CancellationToken) ) : Task |
Updates the description of a customer master key (CMK).
|
Метод | Описание | |
---|---|---|
CreateSigner ( ) : |
Creates the signer for the service.
|
|
Dispose ( bool disposing ) : void |
Disposes the service client.
|
public AmazonKeyManagementServiceClient ( ) : System | ||
Результат | System |
public AmazonKeyManagementServiceClient ( |
||
credentials | AWS Credentials | |
Результат | System |
public AmazonKeyManagementServiceClient ( |
||
credentials | AWS Credentials | |
clientConfig | The AmazonKeyManagementServiceClient Configuration Object | |
Результат | System |
public AmazonKeyManagementServiceClient ( |
||
credentials | AWS Credentials | |
region | RegionEndpoint | The region to connect. |
Результат | System |
public AmazonKeyManagementServiceClient ( |
||
config | The AmazonKeyManagementServiceClient Configuration Object | |
Результат | System |
public AmazonKeyManagementServiceClient ( RegionEndpoint region ) : System | ||
region | RegionEndpoint | The region to connect. |
Результат | System |
public AmazonKeyManagementServiceClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System | ||
awsAccessKeyId | string | AWS Access Key ID |
awsSecretAccessKey | string | AWS Secret Access Key |
Результат | System |
public AmazonKeyManagementServiceClient ( string awsAccessKeyId, string awsSecretAccessKey, |
||
awsAccessKeyId | string | AWS Access Key ID |
awsSecretAccessKey | string | AWS Secret Access Key |
clientConfig | The AmazonKeyManagementServiceClient Configuration Object | |
Результат | System |
public AmazonKeyManagementServiceClient ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System | ||
awsAccessKeyId | string | AWS Access Key ID |
awsSecretAccessKey | string | AWS Secret Access Key |
region | RegionEndpoint | The region to connect. |
Результат | System |
public AmazonKeyManagementServiceClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System | ||
awsAccessKeyId | string | AWS Access Key ID |
awsSecretAccessKey | string | AWS Secret Access Key |
awsSessionToken | string | AWS Session Token |
Результат | System |
public AmazonKeyManagementServiceClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, |
||
awsAccessKeyId | string | AWS Access Key ID |
awsSecretAccessKey | string | AWS Secret Access Key |
awsSessionToken | string | AWS Session Token |
clientConfig | The AmazonKeyManagementServiceClient Configuration Object | |
Результат | System |
public AmazonKeyManagementServiceClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System | ||
awsAccessKeyId | string | AWS Access Key ID |
awsSecretAccessKey | string | AWS Secret Access Key |
awsSessionToken | string | AWS Session Token |
region | RegionEndpoint | The region to connect. |
Результат | System |
public BeginCancelKeyDeletion ( |
||
request | Container for the necessary parameters to execute the CancelKeyDeletion operation on AmazonKeyManagementServiceClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
Результат | IAsyncResult |
public BeginCreateAlias ( |
||
request | Container for the necessary parameters to execute the CreateAlias operation on AmazonKeyManagementServiceClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
Результат | IAsyncResult |
public BeginCreateGrant ( |
||
request | Container for the necessary parameters to execute the CreateGrant operation on AmazonKeyManagementServiceClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
Результат | IAsyncResult |
public BeginCreateKey ( |
||
request | Container for the necessary parameters to execute the CreateKey operation on AmazonKeyManagementServiceClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
Результат | IAsyncResult |
public BeginDecrypt ( |
||
request | Container for the necessary parameters to execute the Decrypt operation on AmazonKeyManagementServiceClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
Результат | IAsyncResult |
public BeginDeleteAlias ( Amazon.KeyManagementService.Model.DeleteAliasRequest request, AsyncCallback callback, object state ) : IAsyncResult | ||
request | Amazon.KeyManagementService.Model.DeleteAliasRequest | Container for the necessary parameters to execute the DeleteAlias operation on AmazonKeyManagementServiceClient. |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
Результат | IAsyncResult |
public BeginDeleteImportedKeyMaterial ( |
||
request | Container for the necessary parameters to execute the DeleteImportedKeyMaterial operation on AmazonKeyManagementServiceClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
Результат | IAsyncResult |
public BeginDescribeKey ( |
||
request | Container for the necessary parameters to execute the DescribeKey operation on AmazonKeyManagementServiceClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
Результат | IAsyncResult |
public BeginDisableKey ( |
||
request | Container for the necessary parameters to execute the DisableKey operation on AmazonKeyManagementServiceClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
Результат | IAsyncResult |
public BeginDisableKeyRotation ( Amazon.KeyManagementService.Model.DisableKeyRotationRequest request, AsyncCallback callback, object state ) : IAsyncResult | ||
request | Amazon.KeyManagementService.Model.DisableKeyRotationRequest | Container for the necessary parameters to execute the DisableKeyRotation operation on AmazonKeyManagementServiceClient. |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
Результат | IAsyncResult |
public BeginEnableKey ( |
||
request | Container for the necessary parameters to execute the EnableKey operation on AmazonKeyManagementServiceClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
Результат | IAsyncResult |
public BeginEnableKeyRotation ( |
||
request | Container for the necessary parameters to execute the EnableKeyRotation operation on AmazonKeyManagementServiceClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
Результат | IAsyncResult |
public BeginEncrypt ( |
||
request | Container for the necessary parameters to execute the Encrypt operation on AmazonKeyManagementServiceClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
Результат | IAsyncResult |
public BeginGenerateDataKey ( |
||
request | Container for the necessary parameters to execute the GenerateDataKey operation on AmazonKeyManagementServiceClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
Результат | IAsyncResult |
public BeginGenerateDataKeyWithoutPlaintext ( |
||
request | Container for the necessary parameters to execute the GenerateDataKeyWithoutPlaintext operation on AmazonKeyManagementServiceClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
Результат | IAsyncResult |
public BeginGenerateRandom ( |
||
request | Container for the necessary parameters to execute the GenerateRandom operation on AmazonKeyManagementServiceClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
Результат | IAsyncResult |
public BeginGetKeyPolicy ( |
||
request | Container for the necessary parameters to execute the GetKeyPolicy operation on AmazonKeyManagementServiceClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
Результат | IAsyncResult |
public BeginGetKeyRotationStatus ( |
||
request | Container for the necessary parameters to execute the GetKeyRotationStatus operation on AmazonKeyManagementServiceClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
Результат | IAsyncResult |
public BeginGetParametersForImport ( |
||
request | Container for the necessary parameters to execute the GetParametersForImport operation on AmazonKeyManagementServiceClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
Результат | IAsyncResult |
public BeginImportKeyMaterial ( |
||
request | Container for the necessary parameters to execute the ImportKeyMaterial operation on AmazonKeyManagementServiceClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
Результат | IAsyncResult |
public BeginListAliases ( |
||
request | Container for the necessary parameters to execute the ListAliases operation on AmazonKeyManagementServiceClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
Результат | IAsyncResult |
public BeginListGrants ( |
||
request | Container for the necessary parameters to execute the ListGrants operation on AmazonKeyManagementServiceClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
Результат | IAsyncResult |
public BeginListKeyPolicies ( |
||
request | Container for the necessary parameters to execute the ListKeyPolicies operation on AmazonKeyManagementServiceClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
Результат | IAsyncResult |
public BeginListKeys ( |
||
request | Container for the necessary parameters to execute the ListKeys operation on AmazonKeyManagementServiceClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
Результат | IAsyncResult |
public BeginListRetirableGrants ( |
||
request | Container for the necessary parameters to execute the ListRetirableGrants operation on AmazonKeyManagementServiceClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
Результат | IAsyncResult |
public BeginPutKeyPolicy ( |
||
request | Container for the necessary parameters to execute the PutKeyPolicy operation on AmazonKeyManagementServiceClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
Результат | IAsyncResult |
public BeginReEncrypt ( |
||
request | Container for the necessary parameters to execute the ReEncrypt operation on AmazonKeyManagementServiceClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
Результат | IAsyncResult |
public BeginRetireGrant ( |
||
request | Container for the necessary parameters to execute the RetireGrant operation on AmazonKeyManagementServiceClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
Результат | IAsyncResult |
public BeginRevokeGrant ( |
||
request | Container for the necessary parameters to execute the RevokeGrant operation on AmazonKeyManagementServiceClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
Результат | IAsyncResult |
public BeginScheduleKeyDeletion ( |
||
request | Container for the necessary parameters to execute the ScheduleKeyDeletion operation on AmazonKeyManagementServiceClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
Результат | IAsyncResult |
public BeginUpdateAlias ( |
||
request | Container for the necessary parameters to execute the UpdateAlias operation on AmazonKeyManagementServiceClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
Результат | IAsyncResult |
public BeginUpdateKeyDescription ( |
||
request | Container for the necessary parameters to execute the UpdateKeyDescription operation on AmazonKeyManagementServiceClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
Результат | IAsyncResult |
public CancelKeyDeletion ( |
||
request | Container for the necessary parameters to execute the CancelKeyDeletion service method. | |
Результат |
public CancelKeyDeletion ( string keyId ) : |
||
keyId | string | The unique identifier for the customer master key (CMK) for which to cancel deletion. To specify this value, use the unique key ID or the Amazon Resource Name (ARN) of the CMK. Examples:
|
Результат |
public CancelKeyDeletionAsync ( |
||
request | Container for the necessary parameters to execute the CancelKeyDeletion operation. | |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public CancelKeyDeletionAsync ( string keyId, System cancellationToken = default(CancellationToken) ) : Task |
||
keyId | string | The unique identifier for the customer master key (CMK) for which to cancel deletion. To specify this value, use the unique key ID or the Amazon Resource Name (ARN) of the CMK. Examples:
|
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public CreateAlias ( |
||
request | Container for the necessary parameters to execute the CreateAlias service method. | |
Результат | CreateAliasResponse |
public CreateAlias ( string aliasName, string targetKeyId ) : CreateAliasResponse | ||
aliasName | string | String that contains the display name. The name must start with the word "alias" followed by a forward slash (alias/). Aliases that begin with "alias/AWS" are reserved. |
targetKeyId | string | An identifier of the key for which you are creating the alias. This value cannot be another alias but can be a globally unique identifier or a fully specified ARN to a key.
|
Результат | CreateAliasResponse |
public CreateAliasAsync ( |
||
request | Container for the necessary parameters to execute the CreateAlias operation. | |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public CreateAliasAsync ( string aliasName, string targetKeyId, System cancellationToken = default(CancellationToken) ) : Task |
||
aliasName | string | String that contains the display name. The name must start with the word "alias" followed by a forward slash (alias/). Aliases that begin with "alias/AWS" are reserved. |
targetKeyId | string | An identifier of the key for which you are creating the alias. This value cannot be another alias but can be a globally unique identifier or a fully specified ARN to a key.
|
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public CreateGrant ( |
||
request | Container for the necessary parameters to execute the CreateGrant service method. | |
Результат |
public CreateGrantAsync ( |
||
request | Container for the necessary parameters to execute the CreateGrant operation. | |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public CreateKey ( |
||
request | Container for the necessary parameters to execute the CreateKey service method. | |
Результат |
public CreateKeyAsync ( |
||
request | Container for the necessary parameters to execute the CreateKey operation. | |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
protected CreateSigner ( ) : |
||
Результат |
public Decrypt ( |
||
request | Container for the necessary parameters to execute the Decrypt service method. | |
Результат |
public DecryptAsync ( |
||
request | Container for the necessary parameters to execute the Decrypt operation. | |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public DeleteAlias ( Amazon.KeyManagementService.Model.DeleteAliasRequest request ) : DeleteAliasResponse | ||
request | Amazon.KeyManagementService.Model.DeleteAliasRequest | Container for the necessary parameters to execute the DeleteAlias service method. |
Результат | DeleteAliasResponse |
public DeleteAlias ( string aliasName ) : DeleteAliasResponse | ||
aliasName | string | The alias to be deleted. The name must start with the word "alias" followed by a forward slash (alias/). Aliases that begin with "alias/AWS" are reserved. |
Результат | DeleteAliasResponse |
public DeleteAliasAsync ( Amazon.KeyManagementService.Model.DeleteAliasRequest request, System cancellationToken = default(CancellationToken) ) : Task |
||
request | Amazon.KeyManagementService.Model.DeleteAliasRequest | Container for the necessary parameters to execute the DeleteAlias operation. |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public DeleteAliasAsync ( string aliasName, System cancellationToken = default(CancellationToken) ) : Task |
||
aliasName | string | The alias to be deleted. The name must start with the word "alias" followed by a forward slash (alias/). Aliases that begin with "alias/AWS" are reserved. |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public DeleteImportedKeyMaterial ( |
||
request | Container for the necessary parameters to execute the DeleteImportedKeyMaterial service method. | |
Результат | DeleteImportedKeyMaterialResponse |
public DeleteImportedKeyMaterialAsync ( |
||
request | Container for the necessary parameters to execute the DeleteImportedKeyMaterial operation. | |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public DescribeKey ( |
||
request | Container for the necessary parameters to execute the DescribeKey service method. | |
Результат |
public DescribeKey ( string keyId ) : |
||
keyId | string | A unique identifier for the customer master key. This value can be a globally unique identifier, a fully specified ARN to either an alias or a key, or an alias name prefixed by "alias/".
|
Результат |
public DescribeKeyAsync ( |
||
request | Container for the necessary parameters to execute the DescribeKey operation. | |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public DescribeKeyAsync ( string keyId, System cancellationToken = default(CancellationToken) ) : Task |
||
keyId | string | A unique identifier for the customer master key. This value can be a globally unique identifier, a fully specified ARN to either an alias or a key, or an alias name prefixed by "alias/".
|
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public DisableKey ( |
||
request | Container for the necessary parameters to execute the DisableKey service method. | |
Результат | DisableKeyResponse |
public DisableKey ( string keyId ) : DisableKeyResponse | ||
keyId | string | A unique identifier for the CMK. Use the CMK's unique identifier or its Amazon Resource Name (ARN). For example:
|
Результат | DisableKeyResponse |
public DisableKeyAsync ( |
||
request | Container for the necessary parameters to execute the DisableKey operation. | |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public DisableKeyAsync ( string keyId, System cancellationToken = default(CancellationToken) ) : Task |
||
keyId | string | A unique identifier for the CMK. Use the CMK's unique identifier or its Amazon Resource Name (ARN). For example:
|
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public DisableKeyRotation ( Amazon.KeyManagementService.Model.DisableKeyRotationRequest request ) : DisableKeyRotationResponse | ||
request | Amazon.KeyManagementService.Model.DisableKeyRotationRequest | Container for the necessary parameters to execute the DisableKeyRotation service method. |
Результат | DisableKeyRotationResponse |
public DisableKeyRotation ( string keyId ) : DisableKeyRotationResponse | ||
keyId | string | A unique identifier for the customer master key. This value can be a globally unique identifier or the fully specified ARN to a key.
|
Результат | DisableKeyRotationResponse |
public DisableKeyRotationAsync ( Amazon.KeyManagementService.Model.DisableKeyRotationRequest request, System cancellationToken = default(CancellationToken) ) : Task |
||
request | Amazon.KeyManagementService.Model.DisableKeyRotationRequest | Container for the necessary parameters to execute the DisableKeyRotation operation. |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public DisableKeyRotationAsync ( string keyId, System cancellationToken = default(CancellationToken) ) : Task |
||
keyId | string | A unique identifier for the customer master key. This value can be a globally unique identifier or the fully specified ARN to a key.
|
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
protected Dispose ( bool disposing ) : void | ||
disposing | bool | |
Результат | void |
public EnableKey ( |
||
request | Container for the necessary parameters to execute the EnableKey service method. | |
Результат | EnableKeyResponse |
public EnableKey ( string keyId ) : EnableKeyResponse | ||
keyId | string | A unique identifier for the customer master key. This value can be a globally unique identifier or the fully specified ARN to a key.
|
Результат | EnableKeyResponse |
public EnableKeyAsync ( |
||
request | Container for the necessary parameters to execute the EnableKey operation. | |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public EnableKeyAsync ( string keyId, System cancellationToken = default(CancellationToken) ) : Task |
||
keyId | string | A unique identifier for the customer master key. This value can be a globally unique identifier or the fully specified ARN to a key.
|
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public EnableKeyRotation ( |
||
request | Container for the necessary parameters to execute the EnableKeyRotation service method. | |
Результат | EnableKeyRotationResponse |
public EnableKeyRotation ( string keyId ) : EnableKeyRotationResponse | ||
keyId | string | A unique identifier for the customer master key. This value can be a globally unique identifier or the fully specified ARN to a key.
|
Результат | EnableKeyRotationResponse |
public EnableKeyRotationAsync ( |
||
request | Container for the necessary parameters to execute the EnableKeyRotation operation. | |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public EnableKeyRotationAsync ( string keyId, System cancellationToken = default(CancellationToken) ) : Task |
||
keyId | string | A unique identifier for the customer master key. This value can be a globally unique identifier or the fully specified ARN to a key.
|
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public Encrypt ( EncryptRequest request ) : EncryptResponse | ||
request | EncryptRequest | Container for the necessary parameters to execute the Encrypt service method. |
Результат | EncryptResponse |
public EncryptAsync ( EncryptRequest request, System cancellationToken = default(CancellationToken) ) : Task |
||
request | EncryptRequest | Container for the necessary parameters to execute the Encrypt operation. |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public EndCancelKeyDeletion ( IAsyncResult asyncResult ) : CancelKeyDeletionResponse | ||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginCancelKeyDeletion. |
Результат | CancelKeyDeletionResponse |
public EndCreateAlias ( IAsyncResult asyncResult ) : CreateAliasResponse | ||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginCreateAlias. |
Результат | CreateAliasResponse |
public EndCreateGrant ( IAsyncResult asyncResult ) : CreateGrantResponse | ||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginCreateGrant. |
Результат | CreateGrantResponse |
public EndCreateKey ( IAsyncResult asyncResult ) : CreateKeyResponse | ||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginCreateKey. |
Результат | CreateKeyResponse |
public EndDecrypt ( IAsyncResult asyncResult ) : DecryptResponse | ||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginDecrypt. |
Результат | DecryptResponse |
public EndDeleteAlias ( IAsyncResult asyncResult ) : DeleteAliasResponse | ||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginDeleteAlias. |
Результат | DeleteAliasResponse |
public EndDeleteImportedKeyMaterial ( IAsyncResult asyncResult ) : DeleteImportedKeyMaterialResponse | ||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginDeleteImportedKeyMaterial. |
Результат | DeleteImportedKeyMaterialResponse |
public EndDescribeKey ( IAsyncResult asyncResult ) : DescribeKeyResponse | ||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginDescribeKey. |
Результат | DescribeKeyResponse |
public EndDisableKey ( IAsyncResult asyncResult ) : DisableKeyResponse | ||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginDisableKey. |
Результат | DisableKeyResponse |
public EndDisableKeyRotation ( IAsyncResult asyncResult ) : DisableKeyRotationResponse | ||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginDisableKeyRotation. |
Результат | DisableKeyRotationResponse |
public EndEnableKey ( IAsyncResult asyncResult ) : EnableKeyResponse | ||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginEnableKey. |
Результат | EnableKeyResponse |
public EndEnableKeyRotation ( IAsyncResult asyncResult ) : EnableKeyRotationResponse | ||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginEnableKeyRotation. |
Результат | EnableKeyRotationResponse |
public EndEncrypt ( IAsyncResult asyncResult ) : EncryptResponse | ||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginEncrypt. |
Результат | EncryptResponse |
public EndGenerateDataKey ( IAsyncResult asyncResult ) : GenerateDataKeyResponse | ||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginGenerateDataKey. |
Результат | GenerateDataKeyResponse |
public EndGenerateDataKeyWithoutPlaintext ( IAsyncResult asyncResult ) : GenerateDataKeyWithoutPlaintextResponse | ||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginGenerateDataKeyWithoutPlaintext. |
Результат | GenerateDataKeyWithoutPlaintextResponse |
public EndGenerateRandom ( IAsyncResult asyncResult ) : GenerateRandomResponse | ||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginGenerateRandom. |
Результат | GenerateRandomResponse |
public EndGetKeyPolicy ( IAsyncResult asyncResult ) : GetKeyPolicyResponse | ||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginGetKeyPolicy. |
Результат | GetKeyPolicyResponse |
public EndGetKeyRotationStatus ( IAsyncResult asyncResult ) : GetKeyRotationStatusResponse | ||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginGetKeyRotationStatus. |
Результат | GetKeyRotationStatusResponse |
public EndGetParametersForImport ( IAsyncResult asyncResult ) : GetParametersForImportResponse | ||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginGetParametersForImport. |
Результат | GetParametersForImportResponse |
public EndImportKeyMaterial ( IAsyncResult asyncResult ) : ImportKeyMaterialResponse | ||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginImportKeyMaterial. |
Результат | ImportKeyMaterialResponse |
public EndListAliases ( IAsyncResult asyncResult ) : ListAliasesResponse | ||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginListAliases. |
Результат | ListAliasesResponse |
public EndListGrants ( IAsyncResult asyncResult ) : ListGrantsResponse | ||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginListGrants. |
Результат | ListGrantsResponse |
public EndListKeyPolicies ( IAsyncResult asyncResult ) : ListKeyPoliciesResponse | ||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginListKeyPolicies. |
Результат | ListKeyPoliciesResponse |
public EndListKeys ( IAsyncResult asyncResult ) : ListKeysResponse | ||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginListKeys. |
Результат | ListKeysResponse |
public EndListRetirableGrants ( IAsyncResult asyncResult ) : ListRetirableGrantsResponse | ||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginListRetirableGrants. |
Результат | ListRetirableGrantsResponse |
public EndPutKeyPolicy ( IAsyncResult asyncResult ) : PutKeyPolicyResponse | ||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginPutKeyPolicy. |
Результат | PutKeyPolicyResponse |
public EndReEncrypt ( IAsyncResult asyncResult ) : ReEncryptResponse | ||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginReEncrypt. |
Результат | ReEncryptResponse |
public EndRetireGrant ( IAsyncResult asyncResult ) : RetireGrantResponse | ||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginRetireGrant. |
Результат | RetireGrantResponse |
public EndRevokeGrant ( IAsyncResult asyncResult ) : RevokeGrantResponse | ||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginRevokeGrant. |
Результат | RevokeGrantResponse |
public EndScheduleKeyDeletion ( IAsyncResult asyncResult ) : ScheduleKeyDeletionResponse | ||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginScheduleKeyDeletion. |
Результат | ScheduleKeyDeletionResponse |
public EndUpdateAlias ( IAsyncResult asyncResult ) : UpdateAliasResponse | ||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginUpdateAlias. |
Результат | UpdateAliasResponse |
public EndUpdateKeyDescription ( IAsyncResult asyncResult ) : UpdateKeyDescriptionResponse | ||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginUpdateKeyDescription. |
Результат | UpdateKeyDescriptionResponse |
public GenerateDataKey ( GenerateDataKeyRequest request ) : GenerateDataKeyResponse | ||
request | GenerateDataKeyRequest | Container for the necessary parameters to execute the GenerateDataKey service method. |
Результат | GenerateDataKeyResponse |
public GenerateDataKeyAsync ( GenerateDataKeyRequest request, System cancellationToken = default(CancellationToken) ) : Task |
||
request | GenerateDataKeyRequest | Container for the necessary parameters to execute the GenerateDataKey operation. |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public GenerateDataKeyWithoutPlaintext ( GenerateDataKeyWithoutPlaintextRequest request ) : GenerateDataKeyWithoutPlaintextResponse | ||
request | GenerateDataKeyWithoutPlaintextRequest | Container for the necessary parameters to execute the GenerateDataKeyWithoutPlaintext service method. |
Результат | GenerateDataKeyWithoutPlaintextResponse |
public GenerateDataKeyWithoutPlaintextAsync ( GenerateDataKeyWithoutPlaintextRequest request, System cancellationToken = default(CancellationToken) ) : Task |
||
request | GenerateDataKeyWithoutPlaintextRequest | Container for the necessary parameters to execute the GenerateDataKeyWithoutPlaintext operation. |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public GenerateRandom ( GenerateRandomRequest request ) : GenerateRandomResponse | ||
request | GenerateRandomRequest | Container for the necessary parameters to execute the GenerateRandom service method. |
Результат | GenerateRandomResponse |
public GenerateRandom ( int numberOfBytes ) : GenerateRandomResponse | ||
numberOfBytes | int | The length of the byte string. |
Результат | GenerateRandomResponse |
public GenerateRandomAsync ( GenerateRandomRequest request, System cancellationToken = default(CancellationToken) ) : Task |
||
request | GenerateRandomRequest | Container for the necessary parameters to execute the GenerateRandom operation. |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public GenerateRandomAsync ( int numberOfBytes, System cancellationToken = default(CancellationToken) ) : Task |
||
numberOfBytes | int | The length of the byte string. |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public GetKeyPolicy ( GetKeyPolicyRequest request ) : GetKeyPolicyResponse | ||
request | GetKeyPolicyRequest | Container for the necessary parameters to execute the GetKeyPolicy service method. |
Результат | GetKeyPolicyResponse |
public GetKeyPolicy ( string keyId, string policyName ) : GetKeyPolicyResponse | ||
keyId | string | A unique identifier for the customer master key. This value can be a globally unique identifier or the fully specified ARN to a key.
|
policyName | string | String that contains the name of the policy. Currently, this must be "default". Policy names can be discovered by calling ListKeyPolicies. |
Результат | GetKeyPolicyResponse |
public GetKeyPolicyAsync ( GetKeyPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task |
||
request | GetKeyPolicyRequest | Container for the necessary parameters to execute the GetKeyPolicy operation. |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public GetKeyPolicyAsync ( string keyId, string policyName, System cancellationToken = default(CancellationToken) ) : Task |
||
keyId | string | A unique identifier for the customer master key. This value can be a globally unique identifier or the fully specified ARN to a key.
|
policyName | string | String that contains the name of the policy. Currently, this must be "default". Policy names can be discovered by calling ListKeyPolicies. |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public GetKeyRotationStatus ( GetKeyRotationStatusRequest request ) : GetKeyRotationStatusResponse | ||
request | GetKeyRotationStatusRequest | Container for the necessary parameters to execute the GetKeyRotationStatus service method. |
Результат | GetKeyRotationStatusResponse |
public GetKeyRotationStatus ( string keyId ) : GetKeyRotationStatusResponse | ||
keyId | string | A unique identifier for the customer master key. This value can be a globally unique identifier or the fully specified ARN to a key.
|
Результат | GetKeyRotationStatusResponse |
public GetKeyRotationStatusAsync ( GetKeyRotationStatusRequest request, System cancellationToken = default(CancellationToken) ) : Task |
||
request | GetKeyRotationStatusRequest | Container for the necessary parameters to execute the GetKeyRotationStatus operation. |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public GetKeyRotationStatusAsync ( string keyId, System cancellationToken = default(CancellationToken) ) : Task |
||
keyId | string | A unique identifier for the customer master key. This value can be a globally unique identifier or the fully specified ARN to a key.
|
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public GetParametersForImport ( GetParametersForImportRequest request ) : GetParametersForImportResponse | ||
request | GetParametersForImportRequest | Container for the necessary parameters to execute the GetParametersForImport service method. |
Результат | GetParametersForImportResponse |
public GetParametersForImportAsync ( GetParametersForImportRequest request, System cancellationToken = default(CancellationToken) ) : Task |
||
request | GetParametersForImportRequest | Container for the necessary parameters to execute the GetParametersForImport operation. |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public ImportKeyMaterial ( ImportKeyMaterialRequest request ) : ImportKeyMaterialResponse | ||
request | ImportKeyMaterialRequest | Container for the necessary parameters to execute the ImportKeyMaterial service method. |
Результат | ImportKeyMaterialResponse |
public ImportKeyMaterialAsync ( ImportKeyMaterialRequest request, System cancellationToken = default(CancellationToken) ) : Task |
||
request | ImportKeyMaterialRequest | Container for the necessary parameters to execute the ImportKeyMaterial operation. |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public ListAliases ( ListAliasesRequest request ) : ListAliasesResponse | ||
request | ListAliasesRequest | Container for the necessary parameters to execute the ListAliases service method. |
Результат | ListAliasesResponse |
public ListAliasesAsync ( ListAliasesRequest request, System cancellationToken = default(CancellationToken) ) : Task |
||
request | ListAliasesRequest | Container for the necessary parameters to execute the ListAliases operation. |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public ListGrants ( ListGrantsRequest request ) : ListGrantsResponse | ||
request | ListGrantsRequest | Container for the necessary parameters to execute the ListGrants service method. |
Результат | ListGrantsResponse |
public ListGrantsAsync ( ListGrantsRequest request, System cancellationToken = default(CancellationToken) ) : Task |
||
request | ListGrantsRequest | Container for the necessary parameters to execute the ListGrants operation. |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public ListKeyPolicies ( ListKeyPoliciesRequest request ) : ListKeyPoliciesResponse | ||
request | ListKeyPoliciesRequest | Container for the necessary parameters to execute the ListKeyPolicies service method. |
Результат | ListKeyPoliciesResponse |
public ListKeyPoliciesAsync ( ListKeyPoliciesRequest request, System cancellationToken = default(CancellationToken) ) : Task |
||
request | ListKeyPoliciesRequest | Container for the necessary parameters to execute the ListKeyPolicies operation. |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public ListKeys ( ListKeysRequest request ) : ListKeysResponse | ||
request | ListKeysRequest | Container for the necessary parameters to execute the ListKeys service method. |
Результат | ListKeysResponse |
public ListKeysAsync ( ListKeysRequest request, System cancellationToken = default(CancellationToken) ) : Task |
||
request | ListKeysRequest | Container for the necessary parameters to execute the ListKeys operation. |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public ListRetirableGrants ( ) : ListRetirableGrantsResponse | ||
Результат | ListRetirableGrantsResponse |
public ListRetirableGrants ( ListRetirableGrantsRequest request ) : ListRetirableGrantsResponse | ||
request | ListRetirableGrantsRequest | Container for the necessary parameters to execute the ListRetirableGrants service method. |
Результат | ListRetirableGrantsResponse |
public ListRetirableGrants ( string retiringPrincipal ) : ListRetirableGrantsResponse | ||
retiringPrincipal | string | The retiring principal for which to list grants. To specify the retiring principal, use the Amazon Resource Name (ARN) of an AWS principal. Valid AWS principals include AWS accounts (root), IAM users, federated users, and assumed role users. For examples of the ARN syntax for specifying a principal, see AWS Identity and Access Management (IAM) in the Example ARNs section of the Amazon Web Services General Reference. |
Результат | ListRetirableGrantsResponse |
public ListRetirableGrantsAsync ( ListRetirableGrantsRequest request, System cancellationToken = default(CancellationToken) ) : Task |
||
request | ListRetirableGrantsRequest | Container for the necessary parameters to execute the ListRetirableGrants operation. |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public ListRetirableGrantsAsync ( System cancellationToken = default(CancellationToken) ) : Task |
||
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public ListRetirableGrantsAsync ( string retiringPrincipal, System cancellationToken = default(CancellationToken) ) : Task |
||
retiringPrincipal | string | The retiring principal for which to list grants. To specify the retiring principal, use the Amazon Resource Name (ARN) of an AWS principal. Valid AWS principals include AWS accounts (root), IAM users, federated users, and assumed role users. For examples of the ARN syntax for specifying a principal, see AWS Identity and Access Management (IAM) in the Example ARNs section of the Amazon Web Services General Reference. |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public PutKeyPolicy ( PutKeyPolicyRequest request ) : PutKeyPolicyResponse | ||
request | PutKeyPolicyRequest | Container for the necessary parameters to execute the PutKeyPolicy service method. |
Результат | PutKeyPolicyResponse |
public PutKeyPolicy ( string keyId, string policy, string policyName ) : PutKeyPolicyResponse | ||
keyId | string | A unique identifier for the CMK. Use the CMK's unique identifier or its Amazon Resource Name (ARN). For example:
|
policy | string | The key policy to attach to the CMK. If you do not set BypassPolicyLockoutSafetyCheck to true, the policy must meet the following criteria:
|
policyName | string | The name of the key policy. This value must be default . |
Результат | PutKeyPolicyResponse |
public PutKeyPolicyAsync ( PutKeyPolicyRequest request, System cancellationToken = default(CancellationToken) ) : Task |
||
request | PutKeyPolicyRequest | Container for the necessary parameters to execute the PutKeyPolicy operation. |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public PutKeyPolicyAsync ( string keyId, string policy, string policyName, System cancellationToken = default(CancellationToken) ) : Task |
||
keyId | string | A unique identifier for the CMK. Use the CMK's unique identifier or its Amazon Resource Name (ARN). For example:
|
policy | string | The key policy to attach to the CMK. If you do not set BypassPolicyLockoutSafetyCheck to true, the policy must meet the following criteria:
|
policyName | string | The name of the key policy. This value must be default . |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public ReEncrypt ( ReEncryptRequest request ) : ReEncryptResponse | ||
request | ReEncryptRequest | Container for the necessary parameters to execute the ReEncrypt service method. |
Результат | ReEncryptResponse |
public ReEncryptAsync ( ReEncryptRequest request, System cancellationToken = default(CancellationToken) ) : Task |
||
request | ReEncryptRequest | Container for the necessary parameters to execute the ReEncrypt operation. |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public RetireGrant ( RetireGrantRequest request ) : RetireGrantResponse | ||
request | RetireGrantRequest | Container for the necessary parameters to execute the RetireGrant service method. |
Результат | RetireGrantResponse |
public RetireGrant ( string grantToken ) : RetireGrantResponse | ||
grantToken | string | Token that identifies the grant to be retired. |
Результат | RetireGrantResponse |
public RetireGrantAsync ( RetireGrantRequest request, System cancellationToken = default(CancellationToken) ) : Task |
||
request | RetireGrantRequest | Container for the necessary parameters to execute the RetireGrant operation. |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public RetireGrantAsync ( string grantToken, System cancellationToken = default(CancellationToken) ) : Task |
||
grantToken | string | Token that identifies the grant to be retired. |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public RevokeGrant ( RevokeGrantRequest request ) : RevokeGrantResponse | ||
request | RevokeGrantRequest | Container for the necessary parameters to execute the RevokeGrant service method. |
Результат | RevokeGrantResponse |
public RevokeGrant ( string grantId, string keyId ) : RevokeGrantResponse | ||
grantId | string | Identifier of the grant to be revoked. |
keyId | string | A unique identifier for the customer master key associated with the grant. This value can be a globally unique identifier or the fully specified ARN to a key.
|
Результат | RevokeGrantResponse |
public RevokeGrantAsync ( RevokeGrantRequest request, System cancellationToken = default(CancellationToken) ) : Task |
||
request | RevokeGrantRequest | Container for the necessary parameters to execute the RevokeGrant operation. |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public RevokeGrantAsync ( string grantId, string keyId, System cancellationToken = default(CancellationToken) ) : Task |
||
grantId | string | Identifier of the grant to be revoked. |
keyId | string | A unique identifier for the customer master key associated with the grant. This value can be a globally unique identifier or the fully specified ARN to a key.
|
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public ScheduleKeyDeletion ( ScheduleKeyDeletionRequest request ) : ScheduleKeyDeletionResponse | ||
request | ScheduleKeyDeletionRequest | Container for the necessary parameters to execute the ScheduleKeyDeletion service method. |
Результат | ScheduleKeyDeletionResponse |
public ScheduleKeyDeletion ( string keyId ) : ScheduleKeyDeletionResponse | ||
keyId | string | The unique identifier for the customer master key (CMK) to delete. To specify this value, use the unique key ID or the Amazon Resource Name (ARN) of the CMK. Examples:
|
Результат | ScheduleKeyDeletionResponse |
public ScheduleKeyDeletion ( string keyId, int pendingWindowInDays ) : ScheduleKeyDeletionResponse | ||
keyId | string | The unique identifier for the customer master key (CMK) to delete. To specify this value, use the unique key ID or the Amazon Resource Name (ARN) of the CMK. Examples:
|
pendingWindowInDays | int | The waiting period, specified in number of days. After the waiting period ends, AWS KMS deletes the customer master key (CMK). This value is optional. If you include a value, it must be between 7 and 30, inclusive. If you do not include a value, it defaults to 30. |
Результат | ScheduleKeyDeletionResponse |
public ScheduleKeyDeletionAsync ( ScheduleKeyDeletionRequest request, System cancellationToken = default(CancellationToken) ) : Task |
||
request | ScheduleKeyDeletionRequest | Container for the necessary parameters to execute the ScheduleKeyDeletion operation. |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public ScheduleKeyDeletionAsync ( string keyId, System cancellationToken = default(CancellationToken) ) : Task |
||
keyId | string | The unique identifier for the customer master key (CMK) to delete. To specify this value, use the unique key ID or the Amazon Resource Name (ARN) of the CMK. Examples:
|
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public ScheduleKeyDeletionAsync ( string keyId, int pendingWindowInDays, System cancellationToken = default(CancellationToken) ) : Task |
||
keyId | string | The unique identifier for the customer master key (CMK) to delete. To specify this value, use the unique key ID or the Amazon Resource Name (ARN) of the CMK. Examples:
|
pendingWindowInDays | int | The waiting period, specified in number of days. After the waiting period ends, AWS KMS deletes the customer master key (CMK). This value is optional. If you include a value, it must be between 7 and 30, inclusive. If you do not include a value, it defaults to 30. |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public UpdateAlias ( UpdateAliasRequest request ) : UpdateAliasResponse | ||
request | UpdateAliasRequest | Container for the necessary parameters to execute the UpdateAlias service method. |
Результат | UpdateAliasResponse |
public UpdateAlias ( string aliasName, string targetKeyId ) : UpdateAliasResponse | ||
aliasName | string | String that contains the name of the alias to be modified. The name must start with the word "alias" followed by a forward slash (alias/). Aliases that begin with "alias/aws" are reserved. |
targetKeyId | string | Unique identifier of the customer master key to be mapped to the alias. This value can be a globally unique identifier or the fully specified ARN of a key.
TargetKeyId . |
Результат | UpdateAliasResponse |
public UpdateAliasAsync ( UpdateAliasRequest request, System cancellationToken = default(CancellationToken) ) : Task |
||
request | UpdateAliasRequest | Container for the necessary parameters to execute the UpdateAlias operation. |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public UpdateAliasAsync ( string aliasName, string targetKeyId, System cancellationToken = default(CancellationToken) ) : Task |
||
aliasName | string | String that contains the name of the alias to be modified. The name must start with the word "alias" followed by a forward slash (alias/). Aliases that begin with "alias/aws" are reserved. |
targetKeyId | string | Unique identifier of the customer master key to be mapped to the alias. This value can be a globally unique identifier or the fully specified ARN of a key.
TargetKeyId . |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public UpdateKeyDescription ( UpdateKeyDescriptionRequest request ) : UpdateKeyDescriptionResponse | ||
request | UpdateKeyDescriptionRequest | Container for the necessary parameters to execute the UpdateKeyDescription service method. |
Результат | UpdateKeyDescriptionResponse |
public UpdateKeyDescription ( string keyId, string description ) : UpdateKeyDescriptionResponse | ||
keyId | string | A unique identifier for the CMK. This value can be a globally unique identifier or the fully specified ARN to a key.
|
description | string | New description for the CMK. |
Результат | UpdateKeyDescriptionResponse |
public UpdateKeyDescriptionAsync ( UpdateKeyDescriptionRequest request, System cancellationToken = default(CancellationToken) ) : Task |
||
request | UpdateKeyDescriptionRequest | Container for the necessary parameters to execute the UpdateKeyDescription operation. |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |
public UpdateKeyDescriptionAsync ( string keyId, string description, System cancellationToken = default(CancellationToken) ) : Task |
||
keyId | string | A unique identifier for the CMK. This value can be a globally unique identifier or the fully specified ARN to a key.
|
description | string | New description for the CMK. |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
Результат | Task |