Interface GetParametersForImportResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetParametersForImportResponse.Builder,GetParametersForImportResponse>,PaymentCryptographyResponse.Builder,SdkBuilder<GetParametersForImportResponse.Builder,GetParametersForImportResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- GetParametersForImportResponse
public static interface GetParametersForImportResponse.Builder extends PaymentCryptographyResponse.Builder, SdkPojo, CopyableBuilder<GetParametersForImportResponse.Builder,GetParametersForImportResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GetParametersForImportResponse.BuilderimportToken(String importToken)The import token to initiate key import into Amazon Web Services Payment Cryptography.GetParametersForImportResponse.BuilderparametersValidUntilTimestamp(Instant parametersValidUntilTimestamp)The validity period of the import token.GetParametersForImportResponse.BuilderwrappingKeyAlgorithm(String wrappingKeyAlgorithm)The algorithm of the wrapping key for use within TR-34 WrappedKeyBlock or RSA WrappedKeyCryptogram.GetParametersForImportResponse.BuilderwrappingKeyAlgorithm(KeyAlgorithm wrappingKeyAlgorithm)The algorithm of the wrapping key for use within TR-34 WrappedKeyBlock or RSA WrappedKeyCryptogram.GetParametersForImportResponse.BuilderwrappingKeyCertificate(String wrappingKeyCertificate)The wrapping key certificate in PEM format (base64 encoded) of the wrapping key for use within the TR-34 key block.GetParametersForImportResponse.BuilderwrappingKeyCertificateChain(String wrappingKeyCertificateChain)The Amazon Web Services Payment Cryptography root certificate authority (CA) that signed the wrapping 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, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
importToken
GetParametersForImportResponse.Builder importToken(String importToken)
The import token to initiate key import into Amazon Web Services Payment Cryptography. The import token 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 to initiate key import into Amazon Web Services Payment Cryptography. The import token 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.
-
parametersValidUntilTimestamp
GetParametersForImportResponse.Builder parametersValidUntilTimestamp(Instant parametersValidUntilTimestamp)
The validity period of the import token.
- Parameters:
parametersValidUntilTimestamp- The validity period of the import token.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
wrappingKeyAlgorithm
GetParametersForImportResponse.Builder wrappingKeyAlgorithm(String wrappingKeyAlgorithm)
The algorithm of the wrapping key for use within TR-34 WrappedKeyBlock or RSA WrappedKeyCryptogram.
- Parameters:
wrappingKeyAlgorithm- The algorithm of the wrapping key for use within TR-34 WrappedKeyBlock or RSA WrappedKeyCryptogram.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
KeyAlgorithm,KeyAlgorithm
-
wrappingKeyAlgorithm
GetParametersForImportResponse.Builder wrappingKeyAlgorithm(KeyAlgorithm wrappingKeyAlgorithm)
The algorithm of the wrapping key for use within TR-34 WrappedKeyBlock or RSA WrappedKeyCryptogram.
- Parameters:
wrappingKeyAlgorithm- The algorithm of the wrapping key for use within TR-34 WrappedKeyBlock or RSA WrappedKeyCryptogram.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
KeyAlgorithm,KeyAlgorithm
-
wrappingKeyCertificate
GetParametersForImportResponse.Builder wrappingKeyCertificate(String wrappingKeyCertificate)
The wrapping key certificate in PEM format (base64 encoded) of the wrapping key for use within the TR-34 key block. The certificate expires in 7 days.
- Parameters:
wrappingKeyCertificate- The wrapping key certificate in PEM format (base64 encoded) of the wrapping key for use within the TR-34 key block. The certificate expires in 7 days.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
wrappingKeyCertificateChain
GetParametersForImportResponse.Builder wrappingKeyCertificateChain(String wrappingKeyCertificateChain)
The Amazon Web Services Payment Cryptography root certificate authority (CA) that signed the wrapping key certificate in PEM format (base64 encoded).
- Parameters:
wrappingKeyCertificateChain- The Amazon Web Services Payment Cryptography root certificate authority (CA) that signed the wrapping key certificate in PEM format (base64 encoded).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-