public class ThreeDS2RequestData extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ThreeDS2RequestData.ChallengeIndicatorEnum
Gets or Sets challengeIndicator
|
static class |
ThreeDS2RequestData.TransactionTypeEnum
Identify the type of the transaction being authenticated.
|
| Constructor and Description |
|---|
ThreeDS2RequestData() |
| Modifier and Type | Method and Description |
|---|---|
ThreeDS2RequestData |
acquirerBIN(String acquirerBIN) |
ThreeDS2RequestData |
acquirerMerchantID(String acquirerMerchantID) |
ThreeDS2RequestData |
authenticationOnly(Boolean authenticationOnly) |
ThreeDS2RequestData |
challengeIndicator(ThreeDS2RequestData.ChallengeIndicatorEnum challengeIndicator)
Deprecated.
As of Checkout/Payments API version 68, this field is not used anymore.
|
ThreeDS2RequestData |
deviceChannel(String deviceChannel) |
ThreeDS2RequestData |
deviceRenderOptions(DeviceRenderOptions deviceRenderOptions) |
boolean |
equals(Object o) |
String |
getAcquirerBIN()
Required for [authentication-only integration](https://docs.adyen.com/checkout/3d-secure-2/3ds2-checkout-authentication-only-integration).
|
String |
getAcquirerMerchantID()
Required for [authentication-only integration](https://docs.adyen.com/checkout/3d-secure-2/3ds2-checkout-authentication-only-integration).
|
ThreeDS2RequestData.ChallengeIndicatorEnum |
getChallengeIndicator()
Deprecated.
As of Checkout/Payments API version 68, this field is not used anymore.
|
String |
getDeviceChannel() |
DeviceRenderOptions |
getDeviceRenderOptions() |
String |
getMcc()
Required for merchants that have been enrolled for 3DS2 by another party than Adyen, mostly [authentication-only integrations](https://docs.adyen.com/checkout/3d-secure-2/3ds2-checkout-authentication-only-integration).
|
String |
getMerchantName()
Required for [authentication-only integration](https://docs.adyen.com/checkout/3d-secure-2/3ds2-checkout-authentication-only-integration).
|
String |
getMessageVersion()
The messageVersion value indicating the 3D Secure 2 protocol version.
|
String |
getNotificationURL() |
String |
getSdkAppID() |
String |
getSdkEncData() |
SDKEphemPubKey |
getSdkEphemPubKey() |
Integer |
getSdkMaxTimeout() |
String |
getSdkReferenceNumber() |
String |
getSdkTransID() |
String |
getThreeDSCompInd() |
String |
getThreeDSRequestorChallengeInd()
Indicates whether a challenge is requested for this transaction.
|
String |
getThreeDSRequestorID()
Required for [authentication-only integration](https://docs.adyen.com/checkout/3d-secure-2/3ds2-checkout-authentication-only-integration) for Visa.
|
String |
getThreeDSRequestorName()
Required for [authentication-only integration](https://docs.adyen.com/checkout/3d-secure-2/3ds2-checkout-authentication-only-integration) for Visa.
|
String |
getThreeDSRequestorURL() |
String |
getThreeDSServerTransID()
Deprecated.
As of Checkout/Payments API version 41, this field is not used anymore.
|
ThreeDS2RequestData.TransactionTypeEnum |
getTransactionType()
Identify the type of the transaction being authenticated.
|
String |
getWhiteListStatus()
The `whiteListStatus` value returned from a previous 3D Secure 2 transaction, only applicable for 3D Secure 2 protocol version 2.2.0.
|
int |
hashCode() |
Boolean |
isAuthenticationOnly() |
ThreeDS2RequestData |
mcc(String mcc) |
ThreeDS2RequestData |
merchantName(String merchantName) |
ThreeDS2RequestData |
messageVersion(String messageVersion) |
ThreeDS2RequestData |
notificationURL(String notificationURL) |
ThreeDS2RequestData |
sdkAppID(String sdkAppID) |
ThreeDS2RequestData |
sdkEncData(String sdkEncData) |
ThreeDS2RequestData |
sdkEphemPubKey(SDKEphemPubKey sdkEphemPubKey) |
ThreeDS2RequestData |
sdkMaxTimeout(Integer sdkMaxTimeout) |
ThreeDS2RequestData |
sdkReferenceNumber(String sdkReferenceNumber) |
ThreeDS2RequestData |
sdkTransID(String sdkTransID) |
void |
setAcquirerBIN(String acquirerBIN) |
void |
setAcquirerMerchantID(String acquirerMerchantID) |
void |
setAuthenticationOnly(Boolean authenticationOnly) |
void |
setChallengeIndicator(ThreeDS2RequestData.ChallengeIndicatorEnum challengeIndicator)
Deprecated.
As of Checkout/Payments API version 68, this field is not used anymore.
|
void |
setDeviceChannel(String deviceChannel) |
void |
setDeviceRenderOptions(DeviceRenderOptions deviceRenderOptions) |
void |
setMcc(String mcc) |
void |
setMerchantName(String merchantName) |
void |
setMessageVersion(String messageVersion) |
void |
setNotificationURL(String notificationURL) |
void |
setSdkAppID(String sdkAppID) |
void |
setSdkEncData(String sdkEncData) |
void |
setSdkEphemPubKey(SDKEphemPubKey sdkEphemPubKey) |
void |
setSdkMaxTimeout(Integer sdkMaxTimeout) |
void |
setSdkReferenceNumber(String sdkReferenceNumber) |
void |
setSdkTransID(String sdkTransID) |
void |
setThreeDSCompInd(String threeDSCompInd) |
void |
setThreeDSRequestorChallengeInd(String threeDSRequestorChallengeInd) |
void |
setThreeDSRequestorID(String threeDSRequestorID) |
void |
setThreeDSRequestorName(String threeDSRequestorName) |
void |
setThreeDSRequestorURL(String threeDSRequestorURL) |
void |
setThreeDSServerTransID(String threeDSServerTransID)
Deprecated.
As of Checkout/Payments API version 41, this field is not used anymore.
|
void |
setTransactionType(ThreeDS2RequestData.TransactionTypeEnum transactionType) |
void |
setWhiteListStatus(String whiteListStatus) |
ThreeDS2RequestData |
threeDSCompInd(String threeDSCompInd) |
ThreeDS2RequestData |
threeDSRequestorChallengeInd(String threeDSRequestorChallengeInd) |
ThreeDS2RequestData |
threeDSRequestorID(String threeDSRequestorID) |
ThreeDS2RequestData |
threeDSRequestorName(String threeDSRequestorName) |
ThreeDS2RequestData |
threeDSRequestorURL(String threeDSRequestorURL) |
ThreeDS2RequestData |
threeDSServerTransID(String threeDSServerTransID)
Deprecated.
As of Checkout/Payments API version 41, this field is not used anymore.
|
String |
toString() |
ThreeDS2RequestData |
transactionType(ThreeDS2RequestData.TransactionTypeEnum transactionType) |
ThreeDS2RequestData |
whiteListStatus(String whiteListStatus) |
public ThreeDS2RequestData authenticationOnly(Boolean authenticationOnly)
public Boolean isAuthenticationOnly()
public void setAuthenticationOnly(Boolean authenticationOnly)
@Deprecated public ThreeDS2RequestData challengeIndicator(ThreeDS2RequestData.ChallengeIndicatorEnum challengeIndicator)
@Deprecated public ThreeDS2RequestData.ChallengeIndicatorEnum getChallengeIndicator()
@Deprecated public void setChallengeIndicator(ThreeDS2RequestData.ChallengeIndicatorEnum challengeIndicator)
public ThreeDS2RequestData deviceChannel(String deviceChannel)
public String getDeviceChannel()
public void setDeviceChannel(String deviceChannel)
public ThreeDS2RequestData deviceRenderOptions(DeviceRenderOptions deviceRenderOptions)
public DeviceRenderOptions getDeviceRenderOptions()
public void setDeviceRenderOptions(DeviceRenderOptions deviceRenderOptions)
public ThreeDS2RequestData notificationURL(String notificationURL)
public String getNotificationURL()
public void setNotificationURL(String notificationURL)
public ThreeDS2RequestData sdkAppID(String sdkAppID)
public String getSdkAppID()
public void setSdkAppID(String sdkAppID)
public ThreeDS2RequestData sdkEncData(String sdkEncData)
public String getSdkEncData()
public void setSdkEncData(String sdkEncData)
public ThreeDS2RequestData sdkEphemPubKey(SDKEphemPubKey sdkEphemPubKey)
public SDKEphemPubKey getSdkEphemPubKey()
public void setSdkEphemPubKey(SDKEphemPubKey sdkEphemPubKey)
public ThreeDS2RequestData sdkMaxTimeout(Integer sdkMaxTimeout)
public Integer getSdkMaxTimeout()
public void setSdkMaxTimeout(Integer sdkMaxTimeout)
public ThreeDS2RequestData sdkReferenceNumber(String sdkReferenceNumber)
public String getSdkReferenceNumber()
public void setSdkReferenceNumber(String sdkReferenceNumber)
public ThreeDS2RequestData sdkTransID(String sdkTransID)
public String getSdkTransID()
public void setSdkTransID(String sdkTransID)
public ThreeDS2RequestData threeDSCompInd(String threeDSCompInd)
public String getThreeDSCompInd()
public void setThreeDSCompInd(String threeDSCompInd)
public ThreeDS2RequestData threeDSRequestorURL(String threeDSRequestorURL)
public String getThreeDSRequestorURL()
public void setThreeDSRequestorURL(String threeDSRequestorURL)
@Deprecated public ThreeDS2RequestData threeDSServerTransID(String threeDSServerTransID)
@Deprecated public String getThreeDSServerTransID()
@Deprecated public void setThreeDSServerTransID(String threeDSServerTransID)
public String getMessageVersion()
public void setMessageVersion(String messageVersion)
public ThreeDS2RequestData messageVersion(String messageVersion)
public String getThreeDSRequestorChallengeInd()
public void setThreeDSRequestorChallengeInd(String threeDSRequestorChallengeInd)
public ThreeDS2RequestData threeDSRequestorChallengeInd(String threeDSRequestorChallengeInd)
public String getThreeDSRequestorID()
public void setThreeDSRequestorID(String threeDSRequestorID)
public ThreeDS2RequestData threeDSRequestorID(String threeDSRequestorID)
public String getThreeDSRequestorName()
public void setThreeDSRequestorName(String threeDSRequestorName)
public ThreeDS2RequestData threeDSRequestorName(String threeDSRequestorName)
public String getAcquirerBIN()
public void setAcquirerBIN(String acquirerBIN)
public ThreeDS2RequestData acquirerBIN(String acquirerBIN)
public String getAcquirerMerchantID()
public void setAcquirerMerchantID(String acquirerMerchantID)
public ThreeDS2RequestData acquirerMerchantID(String acquirerMerchantID)
public String getMcc()
public void setMcc(String mcc)
public ThreeDS2RequestData mcc(String mcc)
public String getMerchantName()
public void setMerchantName(String merchantName)
public ThreeDS2RequestData merchantName(String merchantName)
public ThreeDS2RequestData transactionType(ThreeDS2RequestData.TransactionTypeEnum transactionType)
public ThreeDS2RequestData.TransactionTypeEnum getTransactionType()
public void setTransactionType(ThreeDS2RequestData.TransactionTypeEnum transactionType)
public ThreeDS2RequestData whiteListStatus(String whiteListStatus)
public String getWhiteListStatus()
public void setWhiteListStatus(String whiteListStatus)
Copyright © 2022. All rights reserved.