Interface ImportTr34KeyBlock.Builder
- All Superinterfaces:
 Buildable,CopyableBuilder<ImportTr34KeyBlock.Builder,,ImportTr34KeyBlock> SdkBuilder<ImportTr34KeyBlock.Builder,,ImportTr34KeyBlock> SdkPojo
- Enclosing class:
 ImportTr34KeyBlock
- 
Method Summary
Modifier and TypeMethodDescriptioncertificateAuthorityPublicKeyIdentifier(String certificateAuthorityPublicKeyIdentifier) TheKeyARNof the certificate chain that signs the signing key certificate during TR-34 key import.importToken(String importToken) The import token that initiates key import using the asymmetric TR-34 key exchange method into Amazon Web Services Payment Cryptography.keyBlockFormat(String keyBlockFormat) The key block format to use during key import.keyBlockFormat(Tr34KeyBlockFormat keyBlockFormat) The key block format to use during key import.randomNonce(String randomNonce) A random number value that is unique to the TR-34 key block generated using 2 pass.signingKeyCertificate(String signingKeyCertificate) The public key component in PEM certificate format of the private key that signs the KDH TR-34 WrappedKeyBlock.wrappedKeyBlock(String wrappedKeyBlock) The TR-34 wrapped key block to import.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields 
- 
Method Details
- 
certificateAuthorityPublicKeyIdentifier
ImportTr34KeyBlock.Builder certificateAuthorityPublicKeyIdentifier(String certificateAuthorityPublicKeyIdentifier) The
KeyARNof the certificate chain that signs the signing key certificate during TR-34 key import.- Parameters:
 certificateAuthorityPublicKeyIdentifier- TheKeyARNof the certificate chain that signs the signing key certificate during TR-34 key import.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
signingKeyCertificate
The public key component in PEM certificate format of the private key that signs the KDH TR-34 WrappedKeyBlock.
- Parameters:
 signingKeyCertificate- The public key component in PEM certificate format of the private key that signs the KDH TR-34 WrappedKeyBlock.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
importToken
The import token that initiates key import using the asymmetric TR-34 key exchange method into Amazon Web Services Payment Cryptography. It expires after 7 days. You can use the same import token to import multiple keys to the same service account.
- Parameters:
 importToken- The import token that initiates key import using the asymmetric TR-34 key exchange method into Amazon Web Services Payment Cryptography. It expires after 7 days. You can use the same import token to import multiple keys to the same service account.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
wrappedKeyBlock
The TR-34 wrapped key block to import.
- Parameters:
 wrappedKeyBlock- The TR-34 wrapped key block to import.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
keyBlockFormat
The key block format to use during key import. The only value allowed is
X9_TR34_2012.- Parameters:
 keyBlockFormat- The key block format to use during key import. The only value allowed isX9_TR34_2012.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
keyBlockFormat
The key block format to use during key import. The only value allowed is
X9_TR34_2012.- Parameters:
 keyBlockFormat- The key block format to use during key import. The only value allowed isX9_TR34_2012.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
randomNonce
A random number value that is unique to the TR-34 key block generated using 2 pass. The operation will fail, if a random nonce value is not provided for a TR-34 key block generated using 2 pass.
- Parameters:
 randomNonce- A random number value that is unique to the TR-34 key block generated using 2 pass. The operation will fail, if a random nonce value is not provided for a TR-34 key block generated using 2 pass.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 
 -