Class ThreeDSecure
- java.lang.Object
-
- com.adyen.model.relayedauthorizationwebhooks.ThreeDSecure
-
public class ThreeDSecure extends Object
ThreeDSecure
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_ACS_TRANSACTION_IDstatic StringJSON_PROPERTY_AUTHENTICATION_RESULTstatic StringJSON_PROPERTY_AUTHENTICATION_TYPEstatic StringJSON_PROPERTY_DS_TRANSACTION_ID
-
Constructor Summary
Constructors Constructor Description ThreeDSecure()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ThreeDSecureacsTransactionId(String acsTransactionId)The transaction identifier for the Access Control ServerThreeDSecureauthenticationResult(String authenticationResult)The result from the performed authenticationThreeDSecureauthenticationType(String authenticationType)The type of the performed authenticationThreeDSecuredsTransactionId(String dsTransactionId)The transaction identifier for the Directory serverbooleanequals(Object o)Return true if this ThreeDSecure object is equal to o.static ThreeDSecurefromJson(String jsonString)Create an instance of ThreeDSecure given an JSON stringStringgetAcsTransactionId()The transaction identifier for the Access Control ServerStringgetAuthenticationResult()The result from the performed authenticationStringgetAuthenticationType()The type of the performed authenticationStringgetDsTransactionId()The transaction identifier for the Directory serverinthashCode()voidsetAcsTransactionId(String acsTransactionId)The transaction identifier for the Access Control ServervoidsetAuthenticationResult(String authenticationResult)The result from the performed authenticationvoidsetAuthenticationType(String authenticationType)The type of the performed authenticationvoidsetDsTransactionId(String dsTransactionId)The transaction identifier for the Directory serverStringtoJson()Convert an instance of ThreeDSecure to an JSON stringStringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_ACS_TRANSACTION_ID
public static final String JSON_PROPERTY_ACS_TRANSACTION_ID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_AUTHENTICATION_RESULT
public static final String JSON_PROPERTY_AUTHENTICATION_RESULT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_AUTHENTICATION_TYPE
public static final String JSON_PROPERTY_AUTHENTICATION_TYPE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_DS_TRANSACTION_ID
public static final String JSON_PROPERTY_DS_TRANSACTION_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
acsTransactionId
public ThreeDSecure acsTransactionId(String acsTransactionId)
The transaction identifier for the Access Control Server- Parameters:
acsTransactionId- The transaction identifier for the Access Control Server- Returns:
- the current
ThreeDSecureinstance, allowing for method chaining
-
getAcsTransactionId
public String getAcsTransactionId()
The transaction identifier for the Access Control Server- Returns:
- acsTransactionId The transaction identifier for the Access Control Server
-
setAcsTransactionId
public void setAcsTransactionId(String acsTransactionId)
The transaction identifier for the Access Control Server- Parameters:
acsTransactionId- The transaction identifier for the Access Control Server
-
authenticationResult
public ThreeDSecure authenticationResult(String authenticationResult)
The result from the performed authentication- Parameters:
authenticationResult- The result from the performed authentication- Returns:
- the current
ThreeDSecureinstance, allowing for method chaining
-
getAuthenticationResult
public String getAuthenticationResult()
The result from the performed authentication- Returns:
- authenticationResult The result from the performed authentication
-
setAuthenticationResult
public void setAuthenticationResult(String authenticationResult)
The result from the performed authentication- Parameters:
authenticationResult- The result from the performed authentication
-
authenticationType
public ThreeDSecure authenticationType(String authenticationType)
The type of the performed authentication- Parameters:
authenticationType- The type of the performed authentication- Returns:
- the current
ThreeDSecureinstance, allowing for method chaining
-
getAuthenticationType
public String getAuthenticationType()
The type of the performed authentication- Returns:
- authenticationType The type of the performed authentication
-
setAuthenticationType
public void setAuthenticationType(String authenticationType)
The type of the performed authentication- Parameters:
authenticationType- The type of the performed authentication
-
dsTransactionId
public ThreeDSecure dsTransactionId(String dsTransactionId)
The transaction identifier for the Directory server- Parameters:
dsTransactionId- The transaction identifier for the Directory server- Returns:
- the current
ThreeDSecureinstance, allowing for method chaining
-
getDsTransactionId
public String getDsTransactionId()
The transaction identifier for the Directory server- Returns:
- dsTransactionId The transaction identifier for the Directory server
-
setDsTransactionId
public void setDsTransactionId(String dsTransactionId)
The transaction identifier for the Directory server- Parameters:
dsTransactionId- The transaction identifier for the Directory server
-
equals
public boolean equals(Object o)
Return true if this ThreeDSecure object is equal to o.
-
fromJson
public static ThreeDSecure fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of ThreeDSecure given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of ThreeDSecure
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to ThreeDSecure
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of ThreeDSecure to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-