public static class Charge.PaymentMethodDetails.Card.ThreeDSecure extends StripeObject
PRETTY_PRINT_GSON| Constructor and Description |
|---|
ThreeDSecure() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canEqual(java.lang.Object other) |
boolean |
equals(java.lang.Object o) |
java.lang.Boolean |
getAuthenticated()
Whether or not authentication was performed.
|
java.lang.String |
getAuthenticationFlow()
For authenticated transactions: how the customer was authenticated by the issuing bank.
|
java.lang.String |
getResult()
Indicates the outcome of 3D Secure authentication.
|
java.lang.String |
getResultReason()
Additional information about why 3D Secure succeeded or failed based on the
result. |
java.lang.Boolean |
getSucceeded()
Whether or not 3D Secure succeeded.
|
java.lang.String |
getVersion()
The version of 3D Secure that was used.
|
int |
hashCode() |
void |
setAuthenticated(java.lang.Boolean authenticated)
Whether or not authentication was performed.
|
void |
setAuthenticationFlow(java.lang.String authenticationFlow)
For authenticated transactions: how the customer was authenticated by the issuing bank.
|
void |
setResult(java.lang.String result)
Indicates the outcome of 3D Secure authentication.
|
void |
setResultReason(java.lang.String resultReason)
Additional information about why 3D Secure succeeded or failed based on the
result. |
void |
setSucceeded(java.lang.Boolean succeeded)
Whether or not 3D Secure succeeded.
|
void |
setVersion(java.lang.String version)
The version of 3D Secure that was used.
|
equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toStringpublic java.lang.Boolean getAuthenticated()
public java.lang.String getAuthenticationFlow()
One of challenge, or frictionless.
public java.lang.String getResult()
One of attempt_acknowledged, authenticated, failed, not_supported, or processing_error.
public java.lang.String getResultReason()
result.
One of abandoned, bypassed, canceled, card_not_enrolled, network_not_supported, protocol_error, or rejected.
public java.lang.Boolean getSucceeded()
public java.lang.String getVersion()
One of 1.0.2, 2.1.0, or 2.2.0.
public void setAuthenticated(java.lang.Boolean authenticated)
public void setAuthenticationFlow(java.lang.String authenticationFlow)
One of challenge, or frictionless.
public void setResult(java.lang.String result)
One of attempt_acknowledged, authenticated, failed, not_supported, or processing_error.
public void setResultReason(java.lang.String resultReason)
result.
One of abandoned, bypassed, canceled, card_not_enrolled, network_not_supported, protocol_error, or rejected.
public void setSucceeded(java.lang.Boolean succeeded)
public void setVersion(java.lang.String version)
One of 1.0.2, 2.1.0, or 2.2.0.
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectprotected boolean canEqual(java.lang.Object other)
public int hashCode()
hashCode in class java.lang.Object