@Generated(value="software.amazon.awssdk:codegen") public final class ExportTr34KeyBlock extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ExportTr34KeyBlock.Builder,ExportTr34KeyBlock>
Parameter information for key material export using TR-34 standard.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ExportTr34KeyBlock.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ExportTr34KeyBlock.Builder |
builder() |
String |
certificateAuthorityPublicKeyIdentifier()
The
KeyARN of the certificate chain that signs the wrapping key certificate during TR-34 key export. |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
exportToken()
The export token to initiate key export from Amazon Web Services Payment Cryptography.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Tr34KeyBlockFormat |
keyBlockFormat()
The format of key block that Amazon Web Services Payment Cryptography will use during key export.
|
String |
keyBlockFormatAsString()
The format of key block that Amazon Web Services Payment Cryptography will use during key export.
|
String |
randomNonce()
A random number value that is unique to the TR-34 key block generated using 2 pass.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ExportTr34KeyBlock.Builder> |
serializableBuilderClass() |
ExportTr34KeyBlock.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
wrappingKeyCertificate()
The
KeyARN of the wrapping key certificate. |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String certificateAuthorityPublicKeyIdentifier()
The KeyARN of the certificate chain that signs the wrapping key certificate during TR-34 key export.
KeyARN of the certificate chain that signs the wrapping key certificate during TR-34 key
export.public final String exportToken()
The export token to initiate key export from Amazon Web Services Payment Cryptography. It also contains the signing key certificate that will sign the wrapped key during TR-34 key block generation. Call GetParametersForExport to receive an export token. It expires after 7 days. You can use the same export token to export multiple keys from the same service account.
public final Tr34KeyBlockFormat keyBlockFormat()
The format of key block that Amazon Web Services Payment Cryptography will use during key export.
If the service returns an enum value that is not available in the current SDK version, keyBlockFormat
will return Tr34KeyBlockFormat.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from keyBlockFormatAsString().
Tr34KeyBlockFormatpublic final String keyBlockFormatAsString()
The format of key block that Amazon Web Services Payment Cryptography will use during key export.
If the service returns an enum value that is not available in the current SDK version, keyBlockFormat
will return Tr34KeyBlockFormat.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from keyBlockFormatAsString().
Tr34KeyBlockFormatpublic final String randomNonce()
A random number value that is unique to the TR-34 key block generated using 2 pass. The operation will fail, if a random nonce value is not provided for a TR-34 key block generated using 2 pass.
public final String wrappingKeyCertificate()
The KeyARN of the wrapping key certificate. Amazon Web Services Payment Cryptography uses this
certificate to wrap the key under export.
KeyARN of the wrapping key certificate. Amazon Web Services Payment Cryptography uses
this certificate to wrap the key under export.public ExportTr34KeyBlock.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ExportTr34KeyBlock.Builder,ExportTr34KeyBlock>public static ExportTr34KeyBlock.Builder builder()
public static Class<? extends ExportTr34KeyBlock.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.