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) TheKeyARNof 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
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
ExportKeyCryptogram.Builder certificateAuthorityPublicKeyIdentifier(String certificateAuthorityPublicKeyIdentifier) The
KeyARNof the certificate chain that signs the wrapping key certificate during RSA wrap and unwrap key export.- Parameters:
certificateAuthorityPublicKeyIdentifier- TheKeyARNof 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:
-