@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GeneratePinDataResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
GeneratePinDataResult() |
Modifier and Type | Method and Description |
---|---|
GeneratePinDataResult |
clone() |
boolean |
equals(Object obj) |
String |
getEncryptedPinBlock()
The PIN block encrypted under PEK from Amazon Web Services Payment Cryptography.
|
String |
getEncryptionKeyArn()
The
keyARN of the PEK that Amazon Web Services Payment Cryptography uses for encrypted pin block
generation. |
String |
getEncryptionKeyCheckValue()
The key check value (KCV) of the encryption key.
|
String |
getGenerationKeyArn()
The
keyARN of the pin data generation key that Amazon Web Services Payment Cryptography uses for
PIN, PVV or PIN Offset generation. |
String |
getGenerationKeyCheckValue()
The key check value (KCV) of the encryption key.
|
PinData |
getPinData()
The attributes and values Amazon Web Services Payment Cryptography uses for pin data generation.
|
int |
hashCode() |
void |
setEncryptedPinBlock(String encryptedPinBlock)
The PIN block encrypted under PEK from Amazon Web Services Payment Cryptography.
|
void |
setEncryptionKeyArn(String encryptionKeyArn)
The
keyARN of the PEK that Amazon Web Services Payment Cryptography uses for encrypted pin block
generation. |
void |
setEncryptionKeyCheckValue(String encryptionKeyCheckValue)
The key check value (KCV) of the encryption key.
|
void |
setGenerationKeyArn(String generationKeyArn)
The
keyARN of the pin data generation key that Amazon Web Services Payment Cryptography uses for
PIN, PVV or PIN Offset generation. |
void |
setGenerationKeyCheckValue(String generationKeyCheckValue)
The key check value (KCV) of the encryption key.
|
void |
setPinData(PinData pinData)
The attributes and values Amazon Web Services Payment Cryptography uses for pin data generation.
|
String |
toString()
Returns a string representation of this object.
|
GeneratePinDataResult |
withEncryptedPinBlock(String encryptedPinBlock)
The PIN block encrypted under PEK from Amazon Web Services Payment Cryptography.
|
GeneratePinDataResult |
withEncryptionKeyArn(String encryptionKeyArn)
The
keyARN of the PEK that Amazon Web Services Payment Cryptography uses for encrypted pin block
generation. |
GeneratePinDataResult |
withEncryptionKeyCheckValue(String encryptionKeyCheckValue)
The key check value (KCV) of the encryption key.
|
GeneratePinDataResult |
withGenerationKeyArn(String generationKeyArn)
The
keyARN of the pin data generation key that Amazon Web Services Payment Cryptography uses for
PIN, PVV or PIN Offset generation. |
GeneratePinDataResult |
withGenerationKeyCheckValue(String generationKeyCheckValue)
The key check value (KCV) of the encryption key.
|
GeneratePinDataResult |
withPinData(PinData pinData)
The attributes and values Amazon Web Services Payment Cryptography uses for pin data generation.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setGenerationKeyArn(String generationKeyArn)
The keyARN
of the pin data generation key that Amazon Web Services Payment Cryptography uses for
PIN, PVV or PIN Offset generation.
generationKeyArn
- The keyARN
of the pin data generation key that Amazon Web Services Payment Cryptography uses
for PIN, PVV or PIN Offset generation.public String getGenerationKeyArn()
The keyARN
of the pin data generation key that Amazon Web Services Payment Cryptography uses for
PIN, PVV or PIN Offset generation.
keyARN
of the pin data generation key that Amazon Web Services Payment Cryptography uses
for PIN, PVV or PIN Offset generation.public GeneratePinDataResult withGenerationKeyArn(String generationKeyArn)
The keyARN
of the pin data generation key that Amazon Web Services Payment Cryptography uses for
PIN, PVV or PIN Offset generation.
generationKeyArn
- The keyARN
of the pin data generation key that Amazon Web Services Payment Cryptography uses
for PIN, PVV or PIN Offset generation.public void setGenerationKeyCheckValue(String generationKeyCheckValue)
The key check value (KCV) of the encryption key. The KCV is used to check if all parties holding a given key have the same key or to detect that a key has changed.
Amazon Web Services Payment Cryptography computes the KCV according to the CMAC specification.
generationKeyCheckValue
- The key check value (KCV) of the encryption key. The KCV is used to check if all parties holding a given
key have the same key or to detect that a key has changed.
Amazon Web Services Payment Cryptography computes the KCV according to the CMAC specification.
public String getGenerationKeyCheckValue()
The key check value (KCV) of the encryption key. The KCV is used to check if all parties holding a given key have the same key or to detect that a key has changed.
Amazon Web Services Payment Cryptography computes the KCV according to the CMAC specification.
Amazon Web Services Payment Cryptography computes the KCV according to the CMAC specification.
public GeneratePinDataResult withGenerationKeyCheckValue(String generationKeyCheckValue)
The key check value (KCV) of the encryption key. The KCV is used to check if all parties holding a given key have the same key or to detect that a key has changed.
Amazon Web Services Payment Cryptography computes the KCV according to the CMAC specification.
generationKeyCheckValue
- The key check value (KCV) of the encryption key. The KCV is used to check if all parties holding a given
key have the same key or to detect that a key has changed.
Amazon Web Services Payment Cryptography computes the KCV according to the CMAC specification.
public void setEncryptionKeyArn(String encryptionKeyArn)
The keyARN
of the PEK that Amazon Web Services Payment Cryptography uses for encrypted pin block
generation.
encryptionKeyArn
- The keyARN
of the PEK that Amazon Web Services Payment Cryptography uses for encrypted pin
block generation.public String getEncryptionKeyArn()
The keyARN
of the PEK that Amazon Web Services Payment Cryptography uses for encrypted pin block
generation.
keyARN
of the PEK that Amazon Web Services Payment Cryptography uses for encrypted pin
block generation.public GeneratePinDataResult withEncryptionKeyArn(String encryptionKeyArn)
The keyARN
of the PEK that Amazon Web Services Payment Cryptography uses for encrypted pin block
generation.
encryptionKeyArn
- The keyARN
of the PEK that Amazon Web Services Payment Cryptography uses for encrypted pin
block generation.public void setEncryptionKeyCheckValue(String encryptionKeyCheckValue)
The key check value (KCV) of the encryption key. The KCV is used to check if all parties holding a given key have the same key or to detect that a key has changed.
Amazon Web Services Payment Cryptography computes the KCV according to the CMAC specification.
encryptionKeyCheckValue
- The key check value (KCV) of the encryption key. The KCV is used to check if all parties holding a given
key have the same key or to detect that a key has changed.
Amazon Web Services Payment Cryptography computes the KCV according to the CMAC specification.
public String getEncryptionKeyCheckValue()
The key check value (KCV) of the encryption key. The KCV is used to check if all parties holding a given key have the same key or to detect that a key has changed.
Amazon Web Services Payment Cryptography computes the KCV according to the CMAC specification.
Amazon Web Services Payment Cryptography computes the KCV according to the CMAC specification.
public GeneratePinDataResult withEncryptionKeyCheckValue(String encryptionKeyCheckValue)
The key check value (KCV) of the encryption key. The KCV is used to check if all parties holding a given key have the same key or to detect that a key has changed.
Amazon Web Services Payment Cryptography computes the KCV according to the CMAC specification.
encryptionKeyCheckValue
- The key check value (KCV) of the encryption key. The KCV is used to check if all parties holding a given
key have the same key or to detect that a key has changed.
Amazon Web Services Payment Cryptography computes the KCV according to the CMAC specification.
public void setEncryptedPinBlock(String encryptedPinBlock)
The PIN block encrypted under PEK from Amazon Web Services Payment Cryptography. The encrypted PIN block is a composite of PAN (Primary Account Number) and PIN (Personal Identification Number), generated in accordance with ISO 9564 standard.
encryptedPinBlock
- The PIN block encrypted under PEK from Amazon Web Services Payment Cryptography. The encrypted PIN block
is a composite of PAN (Primary Account Number) and PIN (Personal Identification Number), generated in
accordance with ISO 9564 standard.public String getEncryptedPinBlock()
The PIN block encrypted under PEK from Amazon Web Services Payment Cryptography. The encrypted PIN block is a composite of PAN (Primary Account Number) and PIN (Personal Identification Number), generated in accordance with ISO 9564 standard.
public GeneratePinDataResult withEncryptedPinBlock(String encryptedPinBlock)
The PIN block encrypted under PEK from Amazon Web Services Payment Cryptography. The encrypted PIN block is a composite of PAN (Primary Account Number) and PIN (Personal Identification Number), generated in accordance with ISO 9564 standard.
encryptedPinBlock
- The PIN block encrypted under PEK from Amazon Web Services Payment Cryptography. The encrypted PIN block
is a composite of PAN (Primary Account Number) and PIN (Personal Identification Number), generated in
accordance with ISO 9564 standard.public void setPinData(PinData pinData)
The attributes and values Amazon Web Services Payment Cryptography uses for pin data generation.
pinData
- The attributes and values Amazon Web Services Payment Cryptography uses for pin data generation.public PinData getPinData()
The attributes and values Amazon Web Services Payment Cryptography uses for pin data generation.
public GeneratePinDataResult withPinData(PinData pinData)
The attributes and values Amazon Web Services Payment Cryptography uses for pin data generation.
pinData
- The attributes and values Amazon Web Services Payment Cryptography uses for pin data generation.public String toString()
toString
in class Object
Object.toString()
public GeneratePinDataResult clone()