Class: Aws::PaymentCryptographyData::Types::ReEncryptDataInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::PaymentCryptographyData::Types::ReEncryptDataInput
- Defined in:
- gems/aws-sdk-paymentcryptographydata/lib/aws-sdk-paymentcryptographydata/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:cipher_text]
Instance Attribute Summary collapse
-
#cipher_text ⇒ String
Ciphertext to be encrypted.
-
#incoming_encryption_attributes ⇒ Types::ReEncryptionAttributes
The attributes and values for incoming ciphertext.
-
#incoming_key_identifier ⇒ String
The
keyARN
of the encryption key of incoming ciphertext data. -
#outgoing_encryption_attributes ⇒ Types::ReEncryptionAttributes
The attributes and values for outgoing ciphertext data after encryption by Amazon Web Services Payment Cryptography.
-
#outgoing_key_identifier ⇒ String
The
keyARN
of the encryption key of outgoing ciphertext data after encryption by Amazon Web Services Payment Cryptography.
Instance Attribute Details
#cipher_text ⇒ String
Ciphertext to be encrypted. The minimum allowed length is 16 bytes and maximum allowed length is 4096 bytes.
1391 1392 1393 1394 1395 1396 1397 1398 1399 |
# File 'gems/aws-sdk-paymentcryptographydata/lib/aws-sdk-paymentcryptographydata/types.rb', line 1391 class ReEncryptDataInput < Struct.new( :cipher_text, :incoming_encryption_attributes, :incoming_key_identifier, :outgoing_encryption_attributes, :outgoing_key_identifier) SENSITIVE = [:cipher_text] include Aws::Structure end |
#incoming_encryption_attributes ⇒ Types::ReEncryptionAttributes
The attributes and values for incoming ciphertext.
1391 1392 1393 1394 1395 1396 1397 1398 1399 |
# File 'gems/aws-sdk-paymentcryptographydata/lib/aws-sdk-paymentcryptographydata/types.rb', line 1391 class ReEncryptDataInput < Struct.new( :cipher_text, :incoming_encryption_attributes, :incoming_key_identifier, :outgoing_encryption_attributes, :outgoing_key_identifier) SENSITIVE = [:cipher_text] include Aws::Structure end |
#incoming_key_identifier ⇒ String
The keyARN
of the encryption key of incoming ciphertext data.
1391 1392 1393 1394 1395 1396 1397 1398 1399 |
# File 'gems/aws-sdk-paymentcryptographydata/lib/aws-sdk-paymentcryptographydata/types.rb', line 1391 class ReEncryptDataInput < Struct.new( :cipher_text, :incoming_encryption_attributes, :incoming_key_identifier, :outgoing_encryption_attributes, :outgoing_key_identifier) SENSITIVE = [:cipher_text] include Aws::Structure end |
#outgoing_encryption_attributes ⇒ Types::ReEncryptionAttributes
The attributes and values for outgoing ciphertext data after encryption by Amazon Web Services Payment Cryptography.
1391 1392 1393 1394 1395 1396 1397 1398 1399 |
# File 'gems/aws-sdk-paymentcryptographydata/lib/aws-sdk-paymentcryptographydata/types.rb', line 1391 class ReEncryptDataInput < Struct.new( :cipher_text, :incoming_encryption_attributes, :incoming_key_identifier, :outgoing_encryption_attributes, :outgoing_key_identifier) SENSITIVE = [:cipher_text] include Aws::Structure end |
#outgoing_key_identifier ⇒ String
The keyARN
of the encryption key of outgoing ciphertext data after
encryption by Amazon Web Services Payment Cryptography.
1391 1392 1393 1394 1395 1396 1397 1398 1399 |
# File 'gems/aws-sdk-paymentcryptographydata/lib/aws-sdk-paymentcryptographydata/types.rb', line 1391 class ReEncryptDataInput < Struct.new( :cipher_text, :incoming_encryption_attributes, :incoming_key_identifier, :outgoing_encryption_attributes, :outgoing_key_identifier) SENSITIVE = [:cipher_text] include Aws::Structure end |