Interface GenerateAs2805KekValidationResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GenerateAs2805KekValidationResponse.Builder,,GenerateAs2805KekValidationResponse> PaymentCryptographyDataResponse.Builder,SdkBuilder<GenerateAs2805KekValidationResponse.Builder,,GenerateAs2805KekValidationResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
GenerateAs2805KekValidationResponse
@Mutable
@NotThreadSafe
public static interface GenerateAs2805KekValidationResponse.Builder
extends PaymentCryptographyDataResponse.Builder, SdkPojo, CopyableBuilder<GenerateAs2805KekValidationResponse.Builder,GenerateAs2805KekValidationResponse>
-
Method Summary
Modifier and TypeMethodDescriptionThekeyARNof sending KEK that Amazon Web Services Payment Cryptography validates for node-to-node initializationkeyCheckValue(String keyCheckValue) The key check value (KCV) of the sending KEK that Amazon Web Services Payment Cryptography validates for node-to-node initialization.randomKeyReceive(String randomKeyReceive) The random key generated for receiving KEK validation.randomKeySend(String randomKeySend) The random key generated for sending KEK validation.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 sending KEK that Amazon Web Services Payment Cryptography validates for node-to-node initialization- Parameters:
keyArn- ThekeyARNof sending KEK that Amazon Web Services Payment Cryptography validates for node-to-node initialization- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
keyCheckValue
The key check value (KCV) of the sending KEK that Amazon Web Services Payment Cryptography validates for node-to-node initialization.
- Parameters:
keyCheckValue- The key check value (KCV) of the sending KEK that Amazon Web Services Payment Cryptography validates for node-to-node initialization.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
randomKeySend
The random key generated for sending KEK validation.
- Parameters:
randomKeySend- The random key generated for sending KEK validation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
randomKeyReceive
The random key generated for receiving KEK validation. The initiating node sends this key to its partner node for validation.
- Parameters:
randomKeyReceive- The random key generated for receiving KEK validation. The initiating node sends this key to its partner node for validation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-