Interface Ibm3624PinOffset.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Ibm3624PinOffset.Builder,Ibm3624PinOffset>,SdkBuilder<Ibm3624PinOffset.Builder,Ibm3624PinOffset>,SdkPojo
- Enclosing class:
- Ibm3624PinOffset
public static interface Ibm3624PinOffset.Builder extends SdkPojo, CopyableBuilder<Ibm3624PinOffset.Builder,Ibm3624PinOffset>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Ibm3624PinOffset.BuilderdecimalizationTable(String decimalizationTable)The decimalization table to use for IBM 3624 PIN algorithm.Ibm3624PinOffset.BuilderencryptedPinBlock(String encryptedPinBlock)The encrypted PIN block data.Ibm3624PinOffset.BuilderpinValidationData(String pinValidationData)The unique data for cardholder identification.Ibm3624PinOffset.BuilderpinValidationDataPadCharacter(String pinValidationDataPadCharacter)The padding character for validation data.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
decimalizationTable
Ibm3624PinOffset.Builder decimalizationTable(String decimalizationTable)
The decimalization table to use for IBM 3624 PIN algorithm. The table is used to convert the algorithm intermediate result from hexadecimal characters to decimal.
- Parameters:
decimalizationTable- The decimalization table to use for IBM 3624 PIN algorithm. The table is used to convert the algorithm intermediate result from hexadecimal characters to decimal.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
encryptedPinBlock
Ibm3624PinOffset.Builder encryptedPinBlock(String encryptedPinBlock)
The encrypted PIN block data. According to ISO 9564 standard, a PIN Block is an encoded representation of a payment card Personal Account Number (PAN) and the cardholder Personal Identification Number (PIN).
- Parameters:
encryptedPinBlock- The encrypted PIN block data. According to ISO 9564 standard, a PIN Block is an encoded representation of a payment card Personal Account Number (PAN) and the cardholder Personal Identification Number (PIN).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pinValidationData
Ibm3624PinOffset.Builder pinValidationData(String pinValidationData)
The unique data for cardholder identification.
- Parameters:
pinValidationData- The unique data for cardholder identification.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pinValidationDataPadCharacter
Ibm3624PinOffset.Builder pinValidationDataPadCharacter(String pinValidationDataPadCharacter)
The padding character for validation data.
- Parameters:
pinValidationDataPadCharacter- The padding character for validation data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-