Interface GenerateMacEmvPinChangeResponse.Builder
- All Superinterfaces:
- AwsResponse.Builder,- Buildable,- CopyableBuilder<GenerateMacEmvPinChangeResponse.Builder,,- GenerateMacEmvPinChangeResponse> - PaymentCryptographyDataResponse.Builder,- SdkBuilder<GenerateMacEmvPinChangeResponse.Builder,,- GenerateMacEmvPinChangeResponse> - SdkPojo,- SdkResponse.Builder
- Enclosing class:
- GenerateMacEmvPinChangeResponse
- 
Method SummaryModifier and TypeMethodDescriptionencryptedPinBlock(String encryptedPinBlock) Returns the incoming new encrpted PIN block.Returns the mac of the issuer script containing message data and appended target encrypted pin block in ISO2 format.newPinPekArn(String newPinPekArn) Returns thekeyArnof the PEK protecting the incoming new encrypted PIN block.newPinPekKeyCheckValue(String newPinPekKeyCheckValue) The key check value (KCV) of the PEK uprotecting the incoming new encrypted PIN block.secureMessagingConfidentialityKeyArn(String secureMessagingConfidentialityKeyArn) Returns thekeyArnof the IMK-SMC used by the operation.secureMessagingConfidentialityKeyCheckValue(String secureMessagingConfidentialityKeyCheckValue) The key check value (KCV) of the SMC issuer master key used by the operation.secureMessagingIntegrityKeyArn(String secureMessagingIntegrityKeyArn) Returns thekeyArnof the IMK-SMI used by the operation.secureMessagingIntegrityKeyCheckValue(String secureMessagingIntegrityKeyCheckValue) The key check value (KCV) of the SMI issuer master key used by the operation.visaAmexDerivationOutputs(Consumer<VisaAmexDerivationOutputs.Builder> visaAmexDerivationOutputs) The attribute values used for Amex and Visa derivation methods.visaAmexDerivationOutputs(VisaAmexDerivationOutputs visaAmexDerivationOutputs) The attribute values used for Amex and Visa derivation methods.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.services.paymentcryptographydata.model.PaymentCryptographyDataResponse.Builderbuild, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.BuildersdkHttpResponse, sdkHttpResponse
- 
Method Details- 
newPinPekArnReturns the keyArnof the PEK protecting the incoming new encrypted PIN block.- Parameters:
- newPinPekArn- Returns the- keyArnof the PEK protecting the incoming new encrypted PIN block.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
secureMessagingIntegrityKeyArnGenerateMacEmvPinChangeResponse.Builder secureMessagingIntegrityKeyArn(String secureMessagingIntegrityKeyArn) Returns the keyArnof the IMK-SMI used by the operation.- Parameters:
- secureMessagingIntegrityKeyArn- Returns the- keyArnof the IMK-SMI used by the operation.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
secureMessagingConfidentialityKeyArnGenerateMacEmvPinChangeResponse.Builder secureMessagingConfidentialityKeyArn(String secureMessagingConfidentialityKeyArn) Returns the keyArnof the IMK-SMC used by the operation.- Parameters:
- secureMessagingConfidentialityKeyArn- Returns the- keyArnof the IMK-SMC used by the operation.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
macReturns the mac of the issuer script containing message data and appended target encrypted pin block in ISO2 format. - Parameters:
- mac- Returns the mac of the issuer script containing message data and appended target encrypted pin block in ISO2 format.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
encryptedPinBlockReturns the incoming new encrpted PIN block. - Parameters:
- encryptedPinBlock- Returns the incoming new encrpted PIN block.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
newPinPekKeyCheckValueThe key check value (KCV) of the PEK uprotecting the incoming new encrypted PIN block. - Parameters:
- newPinPekKeyCheckValue- The key check value (KCV) of the PEK uprotecting the incoming new encrypted PIN block.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
secureMessagingIntegrityKeyCheckValueGenerateMacEmvPinChangeResponse.Builder secureMessagingIntegrityKeyCheckValue(String secureMessagingIntegrityKeyCheckValue) The key check value (KCV) of the SMI issuer master key used by the operation. - Parameters:
- secureMessagingIntegrityKeyCheckValue- The key check value (KCV) of the SMI issuer master key used by the operation.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
secureMessagingConfidentialityKeyCheckValueGenerateMacEmvPinChangeResponse.Builder secureMessagingConfidentialityKeyCheckValue(String secureMessagingConfidentialityKeyCheckValue) The key check value (KCV) of the SMC issuer master key used by the operation. - Parameters:
- secureMessagingConfidentialityKeyCheckValue- The key check value (KCV) of the SMC issuer master key used by the operation.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
visaAmexDerivationOutputsGenerateMacEmvPinChangeResponse.Builder visaAmexDerivationOutputs(VisaAmexDerivationOutputs visaAmexDerivationOutputs) The attribute values used for Amex and Visa derivation methods. - Parameters:
- visaAmexDerivationOutputs- The attribute values used for Amex and Visa derivation methods.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
visaAmexDerivationOutputsdefault GenerateMacEmvPinChangeResponse.Builder visaAmexDerivationOutputs(Consumer<VisaAmexDerivationOutputs.Builder> visaAmexDerivationOutputs) The attribute values used for Amex and Visa derivation methods. This is a convenience method that creates an instance of theVisaAmexDerivationOutputs.Builderavoiding the need to create one manually viaVisaAmexDerivationOutputs.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tovisaAmexDerivationOutputs(VisaAmexDerivationOutputs).- Parameters:
- visaAmexDerivationOutputs- a consumer that will call methods on- VisaAmexDerivationOutputs.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-