Interface GenerateAuthRequestCryptogramResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GenerateAuthRequestCryptogramResponse.Builder,,GenerateAuthRequestCryptogramResponse> PaymentCryptographyDataResponse.Builder,SdkBuilder<GenerateAuthRequestCryptogramResponse.Builder,,GenerateAuthRequestCryptogramResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
GenerateAuthRequestCryptogramResponse
@Mutable
@NotThreadSafe
public static interface GenerateAuthRequestCryptogramResponse.Builder
extends PaymentCryptographyDataResponse.Builder, SdkPojo, CopyableBuilder<GenerateAuthRequestCryptogramResponse.Builder,GenerateAuthRequestCryptogramResponse>
-
Method Summary
Modifier and TypeMethodDescriptionauthRequestCryptogram(String authRequestCryptogram) The Authorization Request Cryptogram (ARQC) generated by Amazon Web Services Payment Cryptography using the specified key and transaction data.ThekeyARNof the IMK-AC that Amazon Web Services Payment Cryptography uses for ARQC generation.keyCheckValue(String keyCheckValue) The key check value (KCV) of the encryption key.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.paymentcryptographydata.model.PaymentCryptographyDataResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
keyArn
The
keyARNof the IMK-AC that Amazon Web Services Payment Cryptography uses for ARQC generation.- Parameters:
keyArn- ThekeyARNof the IMK-AC that Amazon Web Services Payment Cryptography uses for ARQC generation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
keyCheckValue
The key check value (KCV) of the encryption key. The KCV is used to check if all parties holding a given key have the same key or to detect that a key has changed.
Amazon Web Services Payment Cryptography computes the KCV according to the CMAC specification.
- Parameters:
keyCheckValue- The key check value (KCV) of the encryption key. The KCV is used to check if all parties holding a given key have the same key or to detect that a key has changed.Amazon Web Services Payment Cryptography computes the KCV according to the CMAC specification.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
authRequestCryptogram
The Authorization Request Cryptogram (ARQC) generated by Amazon Web Services Payment Cryptography using the specified key and transaction data.
- Parameters:
authRequestCryptogram- The Authorization Request Cryptogram (ARQC) generated by Amazon Web Services Payment Cryptography using the specified key and transaction data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-