Interface ExportKeyCryptogram.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<ExportKeyCryptogram.Builder,,- ExportKeyCryptogram> - SdkBuilder<ExportKeyCryptogram.Builder,,- ExportKeyCryptogram> - SdkPojo
- Enclosing class:
- ExportKeyCryptogram
@Mutable
@NotThreadSafe
public static interface ExportKeyCryptogram.Builder
extends SdkPojo, CopyableBuilder<ExportKeyCryptogram.Builder,ExportKeyCryptogram> 
- 
Method SummaryModifier 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.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
certificateAuthorityPublicKeyIdentifierExportKeyCryptogram.Builder certificateAuthorityPublicKeyIdentifier(String certificateAuthorityPublicKeyIdentifier) The KeyARNof the certificate chain that signs the wrapping key certificate during RSA wrap and unwrap key export.- Parameters:
- certificateAuthorityPublicKeyIdentifier- The- KeyARNof 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.
 
- 
wrappingKeyCertificateThe 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.
 
- 
wrappingSpecThe 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:
 
- 
wrappingSpecThe 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:
 
 
-