@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ExportTr31KeyBlock extends Object implements Serializable, Cloneable, StructuredPojo
Parameter information for key material export using symmetric TR-31 key exchange method.
| Constructor and Description |
|---|
ExportTr31KeyBlock() |
| Modifier and Type | Method and Description |
|---|---|
ExportTr31KeyBlock |
clone() |
boolean |
equals(Object obj) |
KeyBlockHeaders |
getKeyBlockHeaders()
Optional metadata for export associated with the key material.
|
String |
getWrappingKeyIdentifier()
The
KeyARN of the the wrapping key. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setKeyBlockHeaders(KeyBlockHeaders keyBlockHeaders)
Optional metadata for export associated with the key material.
|
void |
setWrappingKeyIdentifier(String wrappingKeyIdentifier)
The
KeyARN of the the wrapping key. |
String |
toString()
Returns a string representation of this object.
|
ExportTr31KeyBlock |
withKeyBlockHeaders(KeyBlockHeaders keyBlockHeaders)
Optional metadata for export associated with the key material.
|
ExportTr31KeyBlock |
withWrappingKeyIdentifier(String wrappingKeyIdentifier)
The
KeyARN of the the wrapping key. |
public void setWrappingKeyIdentifier(String wrappingKeyIdentifier)
The KeyARN of the the wrapping key. This key encrypts or wraps the key under export for TR-31 key
block generation.
wrappingKeyIdentifier - The KeyARN of the the wrapping key. This key encrypts or wraps the key under export for TR-31
key block generation.public String getWrappingKeyIdentifier()
The KeyARN of the the wrapping key. This key encrypts or wraps the key under export for TR-31 key
block generation.
KeyARN of the the wrapping key. This key encrypts or wraps the key under export for
TR-31 key block generation.public ExportTr31KeyBlock withWrappingKeyIdentifier(String wrappingKeyIdentifier)
The KeyARN of the the wrapping key. This key encrypts or wraps the key under export for TR-31 key
block generation.
wrappingKeyIdentifier - The KeyARN of the the wrapping key. This key encrypts or wraps the key under export for TR-31
key block generation.public void setKeyBlockHeaders(KeyBlockHeaders keyBlockHeaders)
Optional metadata for export associated with the key material. This data is signed but transmitted in clear text.
keyBlockHeaders - Optional metadata for export associated with the key material. This data is signed but transmitted in
clear text.public KeyBlockHeaders getKeyBlockHeaders()
Optional metadata for export associated with the key material. This data is signed but transmitted in clear text.
public ExportTr31KeyBlock withKeyBlockHeaders(KeyBlockHeaders keyBlockHeaders)
Optional metadata for export associated with the key material. This data is signed but transmitted in clear text.
keyBlockHeaders - Optional metadata for export associated with the key material. This data is signed but transmitted in
clear text.public String toString()
toString in class ObjectObject.toString()public ExportTr31KeyBlock clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.