public static interface VerifyCardValidationDataRequest.Builder extends PaymentCryptographyDataRequest.Builder, SdkPojo, CopyableBuilder<VerifyCardValidationDataRequest.Builder,VerifyCardValidationDataRequest>
| Modifier and Type | Method and Description |
|---|---|
VerifyCardValidationDataRequest.Builder |
keyIdentifier(String keyIdentifier)
The
keyARN of the CVK encryption key that Amazon Web Services Payment Cryptography uses to
verify card data. |
VerifyCardValidationDataRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
VerifyCardValidationDataRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
VerifyCardValidationDataRequest.Builder |
primaryAccountNumber(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.
|
VerifyCardValidationDataRequest.Builder |
validationData(String validationData)
The CVV or CSC value for use for card data verification within Amazon Web Services Payment Cryptography.
|
VerifyCardValidationDataRequest.Builder |
verificationAttributes(CardVerificationAttributes verificationAttributes)
The algorithm to use for verification of card data within Amazon Web Services Payment Cryptography.
|
default VerifyCardValidationDataRequest.Builder |
verificationAttributes(Consumer<CardVerificationAttributes.Builder> verificationAttributes)
The algorithm to use for verification of card data within Amazon Web Services Payment Cryptography.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildVerifyCardValidationDataRequest.Builder keyIdentifier(String keyIdentifier)
The keyARN of the CVK encryption key that Amazon Web Services Payment Cryptography uses to
verify card data.
keyIdentifier - The keyARN of the CVK encryption key that Amazon Web Services Payment Cryptography uses
to verify card data.VerifyCardValidationDataRequest.Builder primaryAccountNumber(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.
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.VerifyCardValidationDataRequest.Builder validationData(String validationData)
The CVV or CSC value for use for card data verification within Amazon Web Services Payment Cryptography.
validationData - The CVV or CSC value for use for card data verification within Amazon Web Services Payment
Cryptography.VerifyCardValidationDataRequest.Builder verificationAttributes(CardVerificationAttributes verificationAttributes)
The algorithm to use for verification of card data within Amazon Web Services Payment Cryptography.
verificationAttributes - The algorithm to use for verification of card data within Amazon Web Services Payment Cryptography.default VerifyCardValidationDataRequest.Builder verificationAttributes(Consumer<CardVerificationAttributes.Builder> verificationAttributes)
The algorithm to use for verification of card data within Amazon Web Services Payment Cryptography.
This is a convenience method that creates an instance of theCardVerificationAttributes.Builder
avoiding the need to create one manually via CardVerificationAttributes.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to verificationAttributes(CardVerificationAttributes).
verificationAttributes - a consumer that will call methods on CardVerificationAttributes.BuilderverificationAttributes(CardVerificationAttributes)VerifyCardValidationDataRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderVerifyCardValidationDataRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.