Package com.adyen.model
Class ThreeDSRequestorPriorAuthenticationInfo
- java.lang.Object
-
- com.adyen.model.ThreeDSRequestorPriorAuthenticationInfo
-
public class ThreeDSRequestorPriorAuthenticationInfo extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classThreeDSRequestorPriorAuthenticationInfo.ThreeDSReqPriorAuthMethodEnumMechanism used by the Cardholder to previously authenticate to the 3DS Requestor.
-
Constructor Summary
Constructors Constructor Description ThreeDSRequestorPriorAuthenticationInfo()
-
Method Summary
-
-
-
Method Detail
-
threeDSReqPriorAuthData
public ThreeDSRequestorPriorAuthenticationInfo threeDSReqPriorAuthData(String threeDSReqPriorAuthData)
-
getThreeDSReqPriorAuthData
public String getThreeDSReqPriorAuthData()
Data that documents and supports a specific authentication process. Maximum length: 2048 bytes.- Returns:
- threeDSReqPriorAuthData
-
setThreeDSReqPriorAuthData
public void setThreeDSReqPriorAuthData(String threeDSReqPriorAuthData)
-
threeDSReqPriorAuthMethod
public ThreeDSRequestorPriorAuthenticationInfo threeDSReqPriorAuthMethod(ThreeDSRequestorPriorAuthenticationInfo.ThreeDSReqPriorAuthMethodEnum threeDSReqPriorAuthMethod)
-
getThreeDSReqPriorAuthMethod
public ThreeDSRequestorPriorAuthenticationInfo.ThreeDSReqPriorAuthMethodEnum getThreeDSReqPriorAuthMethod()
Mechanism used by the Cardholder to previously authenticate to the 3DS Requestor. Allowed values: * **01** — Frictionless authentication occurred by ACS. * **02** — Cardholder challenge occurred by ACS. * **03** — AVS verified. * **04** — Other issuer methods.- Returns:
- threeDSReqPriorAuthMethod
-
setThreeDSReqPriorAuthMethod
public void setThreeDSReqPriorAuthMethod(ThreeDSRequestorPriorAuthenticationInfo.ThreeDSReqPriorAuthMethodEnum threeDSReqPriorAuthMethod)
-
threeDSReqPriorAuthTimestamp
public ThreeDSRequestorPriorAuthenticationInfo threeDSReqPriorAuthTimestamp(String threeDSReqPriorAuthTimestamp)
-
getThreeDSReqPriorAuthTimestamp
public String getThreeDSReqPriorAuthTimestamp()
Date and time in UTC of the prior cardholder authentication. Format: YYYYMMDDHHMM- Returns:
- threeDSReqPriorAuthTimestamp
-
setThreeDSReqPriorAuthTimestamp
public void setThreeDSReqPriorAuthTimestamp(String threeDSReqPriorAuthTimestamp)
-
threeDSReqPriorRef
public ThreeDSRequestorPriorAuthenticationInfo threeDSReqPriorRef(String threeDSReqPriorRef)
-
getThreeDSReqPriorRef
public String getThreeDSReqPriorRef()
This data element provides additional information to the ACS to determine the best approach for handing a request. This data element contains an ACS Transaction ID for a prior authenticated transaction. For example, the first recurring transaction that was authenticated with the cardholder. Length: 30 characters.- Returns:
- threeDSReqPriorRef
-
setThreeDSReqPriorRef
public void setThreeDSReqPriorRef(String threeDSReqPriorRef)
-
-