AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Namespace: Amazon.KeyManagementService.Model
Assembly: AWSSDK.dll
Version: (assembly version)
public class GenerateDataKeyWithoutPlaintextRequest : AmazonKeyManagementServiceRequest IRequestEvents
The GenerateDataKeyWithoutPlaintextRequest type exposes the following members
Name | Description | |
---|---|---|
GenerateDataKeyWithoutPlaintextRequest() |
Name | Type | Description | |
---|---|---|---|
EncryptionContext | System.Collections.Generic.Dictionary<System.String, System.String> |
Gets and sets the property EncryptionContext.
Name:value pair that contains additional data to be authenticated during the encryption and decryption processes. |
|
GrantTokens | System.Collections.Generic.List<System.String> |
Gets and sets the property GrantTokens.
A list of grant tokens. For more information, go to Grant Tokens in the AWS Key Management Service Developer Guide. |
|
KeyId | System.String |
Gets and sets the property KeyId.
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/".
|
|
KeySpec | Amazon.KeyManagementService.DataKeySpec |
Gets and sets the property KeySpec.
Value that identifies the encryption algorithm and key size. Currently this can be AES_128 or AES_256. |
|
NumberOfBytes | System.Int32 |
Gets and sets the property NumberOfBytes.
Integer that contains the number of bytes to generate. Common values are 128, 256,
512, 1024 and so on. We recommend that you use the |
.NET Framework:
Supported in: 4.5, 4.0, 3.5
.NET for Windows Store apps:
Supported in: Windows 8.1, Windows 8
.NET for Windows Phone:
Supported in: Windows Phone 8.1, Windows Phone 8