@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class TranslatePinDataRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
TranslatePinDataRequest() |
| Modifier and Type | Method and Description |
|---|---|
TranslatePinDataRequest |
clone() |
boolean |
equals(Object obj) |
String |
getEncryptedPinBlock()
The encrypted PIN block data that Amazon Web Services Payment Cryptography translates.
|
DukptDerivationAttributes |
getIncomingDukptAttributes()
The attributes and values to use for incoming DUKPT encryption key for PIN block tranlation.
|
String |
getIncomingKeyIdentifier()
The
keyARN of the encryption key under which incoming PIN block data is encrypted. |
TranslationIsoFormats |
getIncomingTranslationAttributes()
The format of the incoming PIN block data for tranlation within Amazon Web Services Payment Cryptography.
|
DukptDerivationAttributes |
getOutgoingDukptAttributes()
The attributes and values to use for outgoing DUKPT encryption key after PIN block translation.
|
String |
getOutgoingKeyIdentifier()
The
keyARN of the encryption key for encrypting outgoing PIN block data. |
TranslationIsoFormats |
getOutgoingTranslationAttributes()
The format of the outgoing PIN block data after tranlation by Amazon Web Services Payment Cryptography.
|
int |
hashCode() |
void |
setEncryptedPinBlock(String encryptedPinBlock)
The encrypted PIN block data that Amazon Web Services Payment Cryptography translates.
|
void |
setIncomingDukptAttributes(DukptDerivationAttributes incomingDukptAttributes)
The attributes and values to use for incoming DUKPT encryption key for PIN block tranlation.
|
void |
setIncomingKeyIdentifier(String incomingKeyIdentifier)
The
keyARN of the encryption key under which incoming PIN block data is encrypted. |
void |
setIncomingTranslationAttributes(TranslationIsoFormats incomingTranslationAttributes)
The format of the incoming PIN block data for tranlation within Amazon Web Services Payment Cryptography.
|
void |
setOutgoingDukptAttributes(DukptDerivationAttributes outgoingDukptAttributes)
The attributes and values to use for outgoing DUKPT encryption key after PIN block translation.
|
void |
setOutgoingKeyIdentifier(String outgoingKeyIdentifier)
The
keyARN of the encryption key for encrypting outgoing PIN block data. |
void |
setOutgoingTranslationAttributes(TranslationIsoFormats outgoingTranslationAttributes)
The format of the outgoing PIN block data after tranlation by Amazon Web Services Payment Cryptography.
|
String |
toString()
Returns a string representation of this object.
|
TranslatePinDataRequest |
withEncryptedPinBlock(String encryptedPinBlock)
The encrypted PIN block data that Amazon Web Services Payment Cryptography translates.
|
TranslatePinDataRequest |
withIncomingDukptAttributes(DukptDerivationAttributes incomingDukptAttributes)
The attributes and values to use for incoming DUKPT encryption key for PIN block tranlation.
|
TranslatePinDataRequest |
withIncomingKeyIdentifier(String incomingKeyIdentifier)
The
keyARN of the encryption key under which incoming PIN block data is encrypted. |
TranslatePinDataRequest |
withIncomingTranslationAttributes(TranslationIsoFormats incomingTranslationAttributes)
The format of the incoming PIN block data for tranlation within Amazon Web Services Payment Cryptography.
|
TranslatePinDataRequest |
withOutgoingDukptAttributes(DukptDerivationAttributes outgoingDukptAttributes)
The attributes and values to use for outgoing DUKPT encryption key after PIN block translation.
|
TranslatePinDataRequest |
withOutgoingKeyIdentifier(String outgoingKeyIdentifier)
The
keyARN of the encryption key for encrypting outgoing PIN block data. |
TranslatePinDataRequest |
withOutgoingTranslationAttributes(TranslationIsoFormats outgoingTranslationAttributes)
The format of the outgoing PIN block data after tranlation by Amazon Web Services Payment Cryptography.
|
addHandlerContext, copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setEncryptedPinBlock(String encryptedPinBlock)
The encrypted PIN block data that Amazon Web Services Payment Cryptography translates.
encryptedPinBlock - The encrypted PIN block data that Amazon Web Services Payment Cryptography translates.public String getEncryptedPinBlock()
The encrypted PIN block data that Amazon Web Services Payment Cryptography translates.
public TranslatePinDataRequest withEncryptedPinBlock(String encryptedPinBlock)
The encrypted PIN block data that Amazon Web Services Payment Cryptography translates.
encryptedPinBlock - The encrypted PIN block data that Amazon Web Services Payment Cryptography translates.public void setIncomingDukptAttributes(DukptDerivationAttributes incomingDukptAttributes)
The attributes and values to use for incoming DUKPT encryption key for PIN block tranlation.
incomingDukptAttributes - The attributes and values to use for incoming DUKPT encryption key for PIN block tranlation.public DukptDerivationAttributes getIncomingDukptAttributes()
The attributes and values to use for incoming DUKPT encryption key for PIN block tranlation.
public TranslatePinDataRequest withIncomingDukptAttributes(DukptDerivationAttributes incomingDukptAttributes)
The attributes and values to use for incoming DUKPT encryption key for PIN block tranlation.
incomingDukptAttributes - The attributes and values to use for incoming DUKPT encryption key for PIN block tranlation.public void setIncomingKeyIdentifier(String incomingKeyIdentifier)
The keyARN of the encryption key under which incoming PIN block data is encrypted. This key type can
be PEK or BDK.
incomingKeyIdentifier - The keyARN of the encryption key under which incoming PIN block data is encrypted. This key
type can be PEK or BDK.public String getIncomingKeyIdentifier()
The keyARN of the encryption key under which incoming PIN block data is encrypted. This key type can
be PEK or BDK.
keyARN of the encryption key under which incoming PIN block data is encrypted. This key
type can be PEK or BDK.public TranslatePinDataRequest withIncomingKeyIdentifier(String incomingKeyIdentifier)
The keyARN of the encryption key under which incoming PIN block data is encrypted. This key type can
be PEK or BDK.
incomingKeyIdentifier - The keyARN of the encryption key under which incoming PIN block data is encrypted. This key
type can be PEK or BDK.public void setIncomingTranslationAttributes(TranslationIsoFormats incomingTranslationAttributes)
The format of the incoming PIN block data for tranlation within Amazon Web Services Payment Cryptography.
incomingTranslationAttributes - The format of the incoming PIN block data for tranlation within Amazon Web Services Payment Cryptography.public TranslationIsoFormats getIncomingTranslationAttributes()
The format of the incoming PIN block data for tranlation within Amazon Web Services Payment Cryptography.
public TranslatePinDataRequest withIncomingTranslationAttributes(TranslationIsoFormats incomingTranslationAttributes)
The format of the incoming PIN block data for tranlation within Amazon Web Services Payment Cryptography.
incomingTranslationAttributes - The format of the incoming PIN block data for tranlation within Amazon Web Services Payment Cryptography.public void setOutgoingDukptAttributes(DukptDerivationAttributes outgoingDukptAttributes)
The attributes and values to use for outgoing DUKPT encryption key after PIN block translation.
outgoingDukptAttributes - The attributes and values to use for outgoing DUKPT encryption key after PIN block translation.public DukptDerivationAttributes getOutgoingDukptAttributes()
The attributes and values to use for outgoing DUKPT encryption key after PIN block translation.
public TranslatePinDataRequest withOutgoingDukptAttributes(DukptDerivationAttributes outgoingDukptAttributes)
The attributes and values to use for outgoing DUKPT encryption key after PIN block translation.
outgoingDukptAttributes - The attributes and values to use for outgoing DUKPT encryption key after PIN block translation.public void setOutgoingKeyIdentifier(String outgoingKeyIdentifier)
The keyARN of the encryption key for encrypting outgoing PIN block data. This key type can be PEK or
BDK.
outgoingKeyIdentifier - The keyARN of the encryption key for encrypting outgoing PIN block data. This key type can be
PEK or BDK.public String getOutgoingKeyIdentifier()
The keyARN of the encryption key for encrypting outgoing PIN block data. This key type can be PEK or
BDK.
keyARN of the encryption key for encrypting outgoing PIN block data. This key type can
be PEK or BDK.public TranslatePinDataRequest withOutgoingKeyIdentifier(String outgoingKeyIdentifier)
The keyARN of the encryption key for encrypting outgoing PIN block data. This key type can be PEK or
BDK.
outgoingKeyIdentifier - The keyARN of the encryption key for encrypting outgoing PIN block data. This key type can be
PEK or BDK.public void setOutgoingTranslationAttributes(TranslationIsoFormats outgoingTranslationAttributes)
The format of the outgoing PIN block data after tranlation by Amazon Web Services Payment Cryptography.
outgoingTranslationAttributes - The format of the outgoing PIN block data after tranlation by Amazon Web Services Payment Cryptography.public TranslationIsoFormats getOutgoingTranslationAttributes()
The format of the outgoing PIN block data after tranlation by Amazon Web Services Payment Cryptography.
public TranslatePinDataRequest withOutgoingTranslationAttributes(TranslationIsoFormats outgoingTranslationAttributes)
The format of the outgoing PIN block data after tranlation by Amazon Web Services Payment Cryptography.
outgoingTranslationAttributes - The format of the outgoing PIN block data after tranlation by Amazon Web Services Payment Cryptography.public String toString()
toString in class ObjectObject.toString()public TranslatePinDataRequest clone()
clone in class AmazonWebServiceRequestCopyright © 2023. All rights reserved.