Class: Aws::PaymentCryptographyData::Types::VerifyCardValidationDataInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::PaymentCryptographyData::Types::VerifyCardValidationDataInput
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-paymentcryptographydata/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:primary_account_number, :validation_data]
Instance Attribute Summary collapse
-
#key_identifier ⇒ String
The ‘keyARN` of the CVK encryption key that Amazon Web Services Payment Cryptography uses to verify card data.
-
#primary_account_number ⇒ String
The Primary Account Number (PAN), a unique identifier for a payment credit or debit card that associates the card with a specific account holder.
-
#validation_data ⇒ String
The CVV or CSC value for use for card data verification within Amazon Web Services Payment Cryptography.
-
#verification_attributes ⇒ Types::CardVerificationAttributes
The algorithm to use for verification of card data within Amazon Web Services Payment Cryptography.
Instance Attribute Details
#key_identifier ⇒ String
The ‘keyARN` of the CVK encryption key that Amazon Web Services Payment Cryptography uses to verify card data.
2481 2482 2483 2484 2485 2486 2487 2488 |
# File 'lib/aws-sdk-paymentcryptographydata/types.rb', line 2481 class VerifyCardValidationDataInput < Struct.new( :key_identifier, :primary_account_number, :verification_attributes, :validation_data) SENSITIVE = [:primary_account_number, :validation_data] include Aws::Structure end |
#primary_account_number ⇒ String
The Primary Account Number (PAN), a unique identifier for a payment credit or debit card that associates the card with a specific account holder.
2481 2482 2483 2484 2485 2486 2487 2488 |
# File 'lib/aws-sdk-paymentcryptographydata/types.rb', line 2481 class VerifyCardValidationDataInput < Struct.new( :key_identifier, :primary_account_number, :verification_attributes, :validation_data) SENSITIVE = [:primary_account_number, :validation_data] include Aws::Structure end |
#validation_data ⇒ String
The CVV or CSC value for use for card data verification within Amazon Web Services Payment Cryptography.
2481 2482 2483 2484 2485 2486 2487 2488 |
# File 'lib/aws-sdk-paymentcryptographydata/types.rb', line 2481 class VerifyCardValidationDataInput < Struct.new( :key_identifier, :primary_account_number, :verification_attributes, :validation_data) SENSITIVE = [:primary_account_number, :validation_data] include Aws::Structure end |
#verification_attributes ⇒ Types::CardVerificationAttributes
The algorithm to use for verification of card data within Amazon Web Services Payment Cryptography.
2481 2482 2483 2484 2485 2486 2487 2488 |
# File 'lib/aws-sdk-paymentcryptographydata/types.rb', line 2481 class VerifyCardValidationDataInput < Struct.new( :key_identifier, :primary_account_number, :verification_attributes, :validation_data) SENSITIVE = [:primary_account_number, :validation_data] include Aws::Structure end |