Interface GetParametersForExportResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<GetParametersForExportResponse.Builder,
,GetParametersForExportResponse> PaymentCryptographyResponse.Builder
,SdkBuilder<GetParametersForExportResponse.Builder,
,GetParametersForExportResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
GetParametersForExportResponse
-
Method Summary
Modifier and TypeMethodDescriptionexportToken
(String exportToken) The export token to initiate key export from Amazon Web Services Payment Cryptography.parametersValidUntilTimestamp
(Instant parametersValidUntilTimestamp) The validity period of the export token.signingKeyAlgorithm
(String signingKeyAlgorithm) The algorithm of the signing key certificate for use in TR-34 key block generation.signingKeyAlgorithm
(KeyAlgorithm signingKeyAlgorithm) The algorithm of the signing key certificate for use in TR-34 key block generation.signingKeyCertificate
(String signingKeyCertificate) The signing key certificate in PEM format (base64 encoded) of the public key for signature within the TR-34 key block.signingKeyCertificateChain
(String signingKeyCertificateChain) The root certificate authority (CA) that signed the signing key certificate in PEM format (base64 encoded).Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.paymentcryptography.model.PaymentCryptographyResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
signingKeyCertificate
The signing key certificate in PEM format (base64 encoded) of the public key for signature within the TR-34 key block. The certificate expires after 30 days.
- Parameters:
signingKeyCertificate
- The signing key certificate in PEM format (base64 encoded) of the public key for signature within the TR-34 key block. The certificate expires after 30 days.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
signingKeyCertificateChain
GetParametersForExportResponse.Builder signingKeyCertificateChain(String signingKeyCertificateChain) The root certificate authority (CA) that signed the signing key certificate in PEM format (base64 encoded).
- Parameters:
signingKeyCertificateChain
- The root certificate authority (CA) that signed the signing key certificate in PEM format (base64 encoded).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
signingKeyAlgorithm
The algorithm of the signing key certificate for use in TR-34 key block generation.
RSA_2048
is the only signing key algorithm allowed.- Parameters:
signingKeyAlgorithm
- The algorithm of the signing key certificate for use in TR-34 key block generation.RSA_2048
is the only signing key algorithm allowed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
signingKeyAlgorithm
The algorithm of the signing key certificate for use in TR-34 key block generation.
RSA_2048
is the only signing key algorithm allowed.- Parameters:
signingKeyAlgorithm
- The algorithm of the signing key certificate for use in TR-34 key block generation.RSA_2048
is the only signing key algorithm allowed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
exportToken
The export token to initiate key export from Amazon Web Services Payment Cryptography. The export token expires after 30 days. You can use the same export token to export multiple keys from the same service account.
- Parameters:
exportToken
- The export token to initiate key export from Amazon Web Services Payment Cryptography. The export token expires after 30 days. You can use the same export token to export multiple keys from the same service account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parametersValidUntilTimestamp
GetParametersForExportResponse.Builder parametersValidUntilTimestamp(Instant parametersValidUntilTimestamp) The validity period of the export token.
- Parameters:
parametersValidUntilTimestamp
- The validity period of the export token.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-