Struct aws_sdk_paymentcryptographydata::operation::verify_card_validation_data::VerifyCardValidationDataInput
source · #[non_exhaustive]pub struct VerifyCardValidationDataInput {
pub key_identifier: Option<String>,
pub primary_account_number: Option<String>,
pub verification_attributes: Option<CardVerificationAttributes>,
pub validation_data: Option<String>,
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.key_identifier: Option<String>
The keyARN
of the CVK encryption key that Amazon Web Services Payment Cryptography uses to verify card data.
primary_account_number: Option<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.
verification_attributes: Option<CardVerificationAttributes>
The algorithm to use for verification of card data within Amazon Web Services Payment Cryptography.
validation_data: Option<String>
The CVV or CSC value for use for card data verification within Amazon Web Services Payment Cryptography.
Implementations§
source§impl VerifyCardValidationDataInput
impl VerifyCardValidationDataInput
sourcepub fn key_identifier(&self) -> Option<&str>
pub fn key_identifier(&self) -> Option<&str>
The keyARN
of the CVK encryption key that Amazon Web Services Payment Cryptography uses to verify card data.
sourcepub fn primary_account_number(&self) -> Option<&str>
pub fn primary_account_number(&self) -> Option<&str>
The Primary Account Number (PAN), a unique identifier for a payment credit or debit card that associates the card with a specific account holder.
sourcepub fn verification_attributes(&self) -> Option<&CardVerificationAttributes>
pub fn verification_attributes(&self) -> Option<&CardVerificationAttributes>
The algorithm to use for verification of card data within Amazon Web Services Payment Cryptography.
sourcepub fn validation_data(&self) -> Option<&str>
pub fn validation_data(&self) -> Option<&str>
The CVV or CSC value for use for card data verification within Amazon Web Services Payment Cryptography.
source§impl VerifyCardValidationDataInput
impl VerifyCardValidationDataInput
sourcepub fn builder() -> VerifyCardValidationDataInputBuilder
pub fn builder() -> VerifyCardValidationDataInputBuilder
Creates a new builder-style object to manufacture VerifyCardValidationDataInput
.
Trait Implementations§
source§impl Clone for VerifyCardValidationDataInput
impl Clone for VerifyCardValidationDataInput
source§fn clone(&self) -> VerifyCardValidationDataInput
fn clone(&self) -> VerifyCardValidationDataInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq for VerifyCardValidationDataInput
impl PartialEq for VerifyCardValidationDataInput
source§fn eq(&self, other: &VerifyCardValidationDataInput) -> bool
fn eq(&self, other: &VerifyCardValidationDataInput) -> bool
self
and other
values to be equal, and is used
by ==
.