Class: Aws::PaymentCryptographyData::Types::DecryptDataInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::PaymentCryptographyData::Types::DecryptDataInput
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-paymentcryptographydata/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:cipher_text]
Instance Attribute Summary collapse
-
#cipher_text ⇒ String
The ciphertext to decrypt.
-
#decryption_attributes ⇒ Types::EncryptionDecryptionAttributes
The encryption key type and attributes for ciphertext decryption.
-
#key_identifier ⇒ String
The ‘keyARN` of the encryption key that Amazon Web Services Payment Cryptography uses for ciphertext decryption.
-
#wrapped_key ⇒ Types::WrappedKey
The WrappedKeyBlock containing the encryption key for ciphertext decryption.
Instance Attribute Details
#cipher_text ⇒ String
The ciphertext to decrypt.
437 438 439 440 441 442 443 444 |
# File 'lib/aws-sdk-paymentcryptographydata/types.rb', line 437 class DecryptDataInput < Struct.new( :key_identifier, :cipher_text, :decryption_attributes, :wrapped_key) SENSITIVE = [:cipher_text] include Aws::Structure end |
#decryption_attributes ⇒ Types::EncryptionDecryptionAttributes
The encryption key type and attributes for ciphertext decryption.
437 438 439 440 441 442 443 444 |
# File 'lib/aws-sdk-paymentcryptographydata/types.rb', line 437 class DecryptDataInput < Struct.new( :key_identifier, :cipher_text, :decryption_attributes, :wrapped_key) SENSITIVE = [:cipher_text] include Aws::Structure end |
#key_identifier ⇒ String
The ‘keyARN` of the encryption key that Amazon Web Services Payment Cryptography uses for ciphertext decryption.
When a WrappedKeyBlock is provided, this value will be the identifier to the key wrapping key. Otherwise, it is the key identifier used to perform the operation.
437 438 439 440 441 442 443 444 |
# File 'lib/aws-sdk-paymentcryptographydata/types.rb', line 437 class DecryptDataInput < Struct.new( :key_identifier, :cipher_text, :decryption_attributes, :wrapped_key) SENSITIVE = [:cipher_text] include Aws::Structure end |
#wrapped_key ⇒ Types::WrappedKey
The WrappedKeyBlock containing the encryption key for ciphertext decryption.
437 438 439 440 441 442 443 444 |
# File 'lib/aws-sdk-paymentcryptographydata/types.rb', line 437 class DecryptDataInput < Struct.new( :key_identifier, :cipher_text, :decryption_attributes, :wrapped_key) SENSITIVE = [:cipher_text] include Aws::Structure end |