| Package | Description |
|---|---|
| software.amazon.awssdk.services.paymentcryptographydata |
You use the Amazon Web Services Payment Cryptography Data Plane to manage how encryption keys are used for
payment-related transaction processing and associated cryptographic operations.
|
| software.amazon.awssdk.services.paymentcryptographydata.model |
| Modifier and Type | Method and Description |
|---|---|
default GeneratePinDataResponse |
PaymentCryptographyDataClient.generatePinData(Consumer<GeneratePinDataRequest.Builder> generatePinDataRequest)
Generates pin-related data such as PIN, PIN Verification Value (PVV), PIN Block, and PIN Offset during new card
issuance or reissuance.
|
default CompletableFuture<GeneratePinDataResponse> |
PaymentCryptographyDataAsyncClient.generatePinData(Consumer<GeneratePinDataRequest.Builder> generatePinDataRequest)
Generates pin-related data such as PIN, PIN Verification Value (PVV), PIN Block, and PIN Offset during new card
issuance or reissuance.
|
| Modifier and Type | Method and Description |
|---|---|
static GeneratePinDataRequest.Builder |
GeneratePinDataRequest.builder() |
GeneratePinDataRequest.Builder |
GeneratePinDataRequest.Builder.encryptionKeyIdentifier(String encryptionKeyIdentifier)
The
keyARN of the PEK that Amazon Web Services Payment Cryptography uses to encrypt the PIN
Block. |
default GeneratePinDataRequest.Builder |
GeneratePinDataRequest.Builder.generationAttributes(Consumer<PinGenerationAttributes.Builder> generationAttributes)
The attributes and values to use for PIN, PVV, or PIN Offset generation.
|
GeneratePinDataRequest.Builder |
GeneratePinDataRequest.Builder.generationAttributes(PinGenerationAttributes generationAttributes)
The attributes and values to use for PIN, PVV, or PIN Offset generation.
|
GeneratePinDataRequest.Builder |
GeneratePinDataRequest.Builder.generationKeyIdentifier(String generationKeyIdentifier)
The
keyARN of the PEK that Amazon Web Services Payment Cryptography uses for pin data
generation. |
GeneratePinDataRequest.Builder |
GeneratePinDataRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
GeneratePinDataRequest.Builder |
GeneratePinDataRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
GeneratePinDataRequest.Builder |
GeneratePinDataRequest.Builder.pinBlockFormat(PinBlockFormatForPinData pinBlockFormat)
The PIN encoding format for pin data generation as specified in ISO 9564.
|
GeneratePinDataRequest.Builder |
GeneratePinDataRequest.Builder.pinBlockFormat(String pinBlockFormat)
The PIN encoding format for pin data generation as specified in ISO 9564.
|
GeneratePinDataRequest.Builder |
GeneratePinDataRequest.Builder.pinDataLength(Integer pinDataLength)
The length of PIN under generation.
|
GeneratePinDataRequest.Builder |
GeneratePinDataRequest.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.
|
GeneratePinDataRequest.Builder |
GeneratePinDataRequest.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends GeneratePinDataRequest.Builder> |
GeneratePinDataRequest.serializableBuilderClass() |
Copyright © 2023. All rights reserved.