Interface ExportKeyCryptogram.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ExportKeyCryptogram.Builder,
,ExportKeyCryptogram> SdkBuilder<ExportKeyCryptogram.Builder,
,ExportKeyCryptogram> SdkPojo
- Enclosing class:
ExportKeyCryptogram
public static interface ExportKeyCryptogram.Builder
extends SdkPojo, CopyableBuilder<ExportKeyCryptogram.Builder,ExportKeyCryptogram>
-
Method Summary
Modifier and TypeMethodDescriptioncertificateAuthorityPublicKeyIdentifier
(String certificateAuthorityPublicKeyIdentifier) TheKeyARN
of the certificate chain that signs the wrapping key certificate during RSA wrap and unwrap key export.wrappingKeyCertificate
(String wrappingKeyCertificate) The wrapping key certificate in PEM format (base64 encoded).wrappingSpec
(String wrappingSpec) The wrapping spec for the key under export.wrappingSpec
(WrappingKeySpec wrappingSpec) The wrapping spec for the key under export.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
certificateAuthorityPublicKeyIdentifier
ExportKeyCryptogram.Builder certificateAuthorityPublicKeyIdentifier(String certificateAuthorityPublicKeyIdentifier) The
KeyARN
of the certificate chain that signs the wrapping key certificate during RSA wrap and unwrap key export.- Parameters:
certificateAuthorityPublicKeyIdentifier
- TheKeyARN
of the certificate chain that signs the wrapping key certificate during RSA wrap and unwrap key export.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
wrappingKeyCertificate
The wrapping key certificate in PEM format (base64 encoded). Amazon Web Services Payment Cryptography uses this certificate to wrap the key under export.
- Parameters:
wrappingKeyCertificate
- The wrapping key certificate in PEM format (base64 encoded). Amazon Web Services Payment Cryptography uses this certificate to wrap the key under export.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
wrappingSpec
The wrapping spec for the key under export.
- Parameters:
wrappingSpec
- The wrapping spec for the key under export.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
wrappingSpec
The wrapping spec for the key under export.
- Parameters:
wrappingSpec
- The wrapping spec for the key under export.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-