Package com.adyen.model.balanceplatform
Class RevealPinRequest
- java.lang.Object
-
- com.adyen.model.balanceplatform.RevealPinRequest
-
public class RevealPinRequest extends Object
RevealPinRequest
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_ENCRYPTED_KEYstatic StringJSON_PROPERTY_PAYMENT_INSTRUMENT_ID
-
Constructor Summary
Constructors Constructor Description RevealPinRequest()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description RevealPinRequestencryptedKey(String encryptedKey)booleanequals(Object o)Return true if this RevealPinRequest object is equal to o.static RevealPinRequestfromJson(String jsonString)Create an instance of RevealPinRequest given an JSON stringStringgetEncryptedKey()The symmetric session key that you encrypted with the [public key](https://docs.adyen.com/api-explorer/balanceplatform/2/get/publicKey) that you received from Adyen.StringgetPaymentInstrumentId()The unique identifier of the payment instrument, which is the card for which you are managing the PIN.inthashCode()RevealPinRequestpaymentInstrumentId(String paymentInstrumentId)voidsetEncryptedKey(String encryptedKey)The symmetric session key that you encrypted with the [public key](https://docs.adyen.com/api-explorer/balanceplatform/2/get/publicKey) that you received from Adyen.voidsetPaymentInstrumentId(String paymentInstrumentId)The unique identifier of the payment instrument, which is the card for which you are managing the PIN.StringtoJson()Convert an instance of RevealPinRequest to an JSON stringStringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_ENCRYPTED_KEY
public static final String JSON_PROPERTY_ENCRYPTED_KEY
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PAYMENT_INSTRUMENT_ID
public static final String JSON_PROPERTY_PAYMENT_INSTRUMENT_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
encryptedKey
public RevealPinRequest encryptedKey(String encryptedKey)
-
getEncryptedKey
public String getEncryptedKey()
The symmetric session key that you encrypted with the [public key](https://docs.adyen.com/api-explorer/balanceplatform/2/get/publicKey) that you received from Adyen.- Returns:
- encryptedKey
-
setEncryptedKey
public void setEncryptedKey(String encryptedKey)
The symmetric session key that you encrypted with the [public key](https://docs.adyen.com/api-explorer/balanceplatform/2/get/publicKey) that you received from Adyen.- Parameters:
encryptedKey-
-
paymentInstrumentId
public RevealPinRequest paymentInstrumentId(String paymentInstrumentId)
-
getPaymentInstrumentId
public String getPaymentInstrumentId()
The unique identifier of the payment instrument, which is the card for which you are managing the PIN.- Returns:
- paymentInstrumentId
-
setPaymentInstrumentId
public void setPaymentInstrumentId(String paymentInstrumentId)
The unique identifier of the payment instrument, which is the card for which you are managing the PIN.- Parameters:
paymentInstrumentId-
-
equals
public boolean equals(Object o)
Return true if this RevealPinRequest object is equal to o.
-
fromJson
public static RevealPinRequest fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of RevealPinRequest given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of RevealPinRequest
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to RevealPinRequest
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of RevealPinRequest to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-