Package com.adyen.model.balanceplatform
Class PaymentInstrumentRevealRequest
- java.lang.Object
-
- com.adyen.model.balanceplatform.PaymentInstrumentRevealRequest
-
public class PaymentInstrumentRevealRequest extends Object
PaymentInstrumentRevealRequest
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_ENCRYPTED_KEYstatic StringJSON_PROPERTY_PAYMENT_INSTRUMENT_ID
-
Constructor Summary
Constructors Constructor Description PaymentInstrumentRevealRequest()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description PaymentInstrumentRevealRequestencryptedKey(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.booleanequals(Object o)Return true if this PaymentInstrumentRevealRequest object is equal to o.static PaymentInstrumentRevealRequestfromJson(String jsonString)Create an instance of PaymentInstrumentRevealRequest 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()PaymentInstrumentRevealRequestpaymentInstrumentId(String paymentInstrumentId)The unique identifier of the payment instrument, which is the card for which you are managing the PIN.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 PaymentInstrumentRevealRequest 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 PaymentInstrumentRevealRequest encryptedKey(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-- Returns:
- the current
PaymentInstrumentRevealRequestinstance, allowing for method chaining
-
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 PaymentInstrumentRevealRequest paymentInstrumentId(String paymentInstrumentId)
The unique identifier of the payment instrument, which is the card for which you are managing the PIN.- Parameters:
paymentInstrumentId-- Returns:
- the current
PaymentInstrumentRevealRequestinstance, allowing for method chaining
-
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 PaymentInstrumentRevealRequest object is equal to o.
-
fromJson
public static PaymentInstrumentRevealRequest fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of PaymentInstrumentRevealRequest given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of PaymentInstrumentRevealRequest
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to PaymentInstrumentRevealRequest
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of PaymentInstrumentRevealRequest to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-