@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ExportKeyCryptogram extends Object implements Serializable, Cloneable, StructuredPojo
Parameter information for key material export using asymmetric RSA wrap and unwrap key exchange method.
| Constructor and Description |
|---|
ExportKeyCryptogram() |
| Modifier and Type | Method and Description |
|---|---|
ExportKeyCryptogram |
clone() |
boolean |
equals(Object obj) |
String |
getCertificateAuthorityPublicKeyIdentifier()
The
KeyARN of the certificate chain that signs the wrapping key certificate during RSA wrap and
unwrap key export. |
String |
getWrappingKeyCertificate()
The wrapping key certificate in PEM format (base64 encoded).
|
String |
getWrappingSpec()
The wrapping spec for the key under export.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setCertificateAuthorityPublicKeyIdentifier(String certificateAuthorityPublicKeyIdentifier)
The
KeyARN of the certificate chain that signs the wrapping key certificate during RSA wrap and
unwrap key export. |
void |
setWrappingKeyCertificate(String wrappingKeyCertificate)
The wrapping key certificate in PEM format (base64 encoded).
|
void |
setWrappingSpec(String wrappingSpec)
The wrapping spec for the key under export.
|
String |
toString()
Returns a string representation of this object.
|
ExportKeyCryptogram |
withCertificateAuthorityPublicKeyIdentifier(String certificateAuthorityPublicKeyIdentifier)
The
KeyARN of the certificate chain that signs the wrapping key certificate during RSA wrap and
unwrap key export. |
ExportKeyCryptogram |
withWrappingKeyCertificate(String wrappingKeyCertificate)
The wrapping key certificate in PEM format (base64 encoded).
|
ExportKeyCryptogram |
withWrappingSpec(String wrappingSpec)
The wrapping spec for the key under export.
|
ExportKeyCryptogram |
withWrappingSpec(WrappingKeySpec wrappingSpec)
The wrapping spec for the key under export.
|
public void setCertificateAuthorityPublicKeyIdentifier(String certificateAuthorityPublicKeyIdentifier)
The KeyARN of the certificate chain that signs the wrapping key certificate during RSA wrap and
unwrap key export.
certificateAuthorityPublicKeyIdentifier - The KeyARN of the certificate chain that signs the wrapping key certificate during RSA wrap
and unwrap key export.public String getCertificateAuthorityPublicKeyIdentifier()
The KeyARN of the certificate chain that signs the wrapping key certificate during RSA wrap and
unwrap key export.
KeyARN of the certificate chain that signs the wrapping key certificate during RSA wrap
and unwrap key export.public ExportKeyCryptogram withCertificateAuthorityPublicKeyIdentifier(String certificateAuthorityPublicKeyIdentifier)
The KeyARN of the certificate chain that signs the wrapping key certificate during RSA wrap and
unwrap key export.
certificateAuthorityPublicKeyIdentifier - The KeyARN of the certificate chain that signs the wrapping key certificate during RSA wrap
and unwrap key export.public void setWrappingKeyCertificate(String wrappingKeyCertificate)
The wrapping key certificate in PEM format (base64 encoded). Amazon Web Services Payment Cryptography uses this certificate to wrap the key under export.
wrappingKeyCertificate - The wrapping key certificate in PEM format (base64 encoded). Amazon Web Services Payment Cryptography uses
this certificate to wrap the key under export.public String getWrappingKeyCertificate()
The wrapping key certificate in PEM format (base64 encoded). Amazon Web Services Payment Cryptography uses this certificate to wrap the key under export.
public ExportKeyCryptogram withWrappingKeyCertificate(String wrappingKeyCertificate)
The wrapping key certificate in PEM format (base64 encoded). Amazon Web Services Payment Cryptography uses this certificate to wrap the key under export.
wrappingKeyCertificate - The wrapping key certificate in PEM format (base64 encoded). Amazon Web Services Payment Cryptography uses
this certificate to wrap the key under export.public void setWrappingSpec(String wrappingSpec)
The wrapping spec for the key under export.
wrappingSpec - The wrapping spec for the key under export.WrappingKeySpecpublic String getWrappingSpec()
The wrapping spec for the key under export.
WrappingKeySpecpublic ExportKeyCryptogram withWrappingSpec(String wrappingSpec)
The wrapping spec for the key under export.
wrappingSpec - The wrapping spec for the key under export.WrappingKeySpecpublic ExportKeyCryptogram withWrappingSpec(WrappingKeySpec wrappingSpec)
The wrapping spec for the key under export.
wrappingSpec - The wrapping spec for the key under export.WrappingKeySpecpublic String toString()
toString in class ObjectObject.toString()public ExportKeyCryptogram clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.