@Generated(value="software.amazon.awssdk:codegen") public final class VerifyCardValidationDataRequest extends PaymentCryptographyDataRequest implements ToCopyableBuilder<VerifyCardValidationDataRequest.Builder,VerifyCardValidationDataRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
VerifyCardValidationDataRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static VerifyCardValidationDataRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
keyIdentifier()
The
keyARN of the CVK encryption key that Amazon Web Services Payment Cryptography uses to verify
card data. |
String |
primaryAccountNumber()
The Primary Account Number (PAN), a unique identifier for a payment credit or debit card that associates the card
with a specific account holder.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends VerifyCardValidationDataRequest.Builder> |
serializableBuilderClass() |
VerifyCardValidationDataRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
validationData()
The CVV or CSC value for use for card data verification within Amazon Web Services Payment Cryptography.
|
CardVerificationAttributes |
verificationAttributes()
The algorithm to use for verification of card data within Amazon Web Services Payment Cryptography.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String keyIdentifier()
The keyARN of the CVK encryption key that Amazon Web Services Payment Cryptography uses to verify
card data.
keyARN of the CVK encryption key that Amazon Web Services Payment Cryptography uses to
verify card data.public final String primaryAccountNumber()
The Primary Account Number (PAN), a unique identifier for a payment credit or debit card that associates the card with a specific account holder.
public final String validationData()
The CVV or CSC value for use for card data verification within Amazon Web Services Payment Cryptography.
public final CardVerificationAttributes verificationAttributes()
The algorithm to use for verification of card data within Amazon Web Services Payment Cryptography.
public VerifyCardValidationDataRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<VerifyCardValidationDataRequest.Builder,VerifyCardValidationDataRequest>toBuilder in class PaymentCryptographyDataRequestpublic static VerifyCardValidationDataRequest.Builder builder()
public static Class<? extends VerifyCardValidationDataRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.