@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 Object
Object.toString()
public ExportTr31KeyBlock clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.