Class ThreeDSecureAuthentication
- java.lang.Object
-
- com.broadleafcommerce.paypal.micro.gateway.domain.orders.ThreeDSecureAuthentication
-
- All Implemented Interfaces:
Serializable
public class ThreeDSecureAuthentication extends Object implements Serializable
Results of 3D Secure Authentication.- Author:
- Dima Myroniuk (dmyroniuk)
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ThreeDSecureAuthentication()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getAuthenticationStatus()
The outcome of the issuer's authentication.String
getEnrollmentStatus()
Status of authentication eligibility.void
setAuthenticationStatus(String authenticationStatus)
The outcome of the issuer's authentication.void
setEnrollmentStatus(String enrollmentStatus)
Status of authentication eligibility.
-
-
-
Method Detail
-
setAuthenticationStatus
public void setAuthenticationStatus(String authenticationStatus)
The outcome of the issuer's authentication. The possible values are:- "Y". Successful authentication.
- "N". Failed authentication / account not verified / transaction denied.
- "U". Unable to complete authentication.
- "A". Successful attempts transaction.
- "C". Challenge required for authentication.
- "R". Authentication rejected (merchant must not submit for authorization).
- "D". Challenge required; decoupled authentication confirmed.
- "I". Informational only; 3DS requestor challenge preference acknowledged.
-
setEnrollmentStatus
public void setEnrollmentStatus(String enrollmentStatus)
Status of authentication eligibility. The possible values are:- "Y". Yes. The bank is participating in 3-D Secure protocol and will return the ACSUrl.
- "N". No. The bank is not participating in 3-D Secure protocol.
- "U". Unavailable. The DS or ACS is not available for authentication at the time of the request.
- "B". Bypass. The merchant authentication rule is triggered to bypass authentication.
-
getAuthenticationStatus
public String getAuthenticationStatus()
The outcome of the issuer's authentication. The possible values are:- "Y". Successful authentication.
- "N". Failed authentication / account not verified / transaction denied.
- "U". Unable to complete authentication.
- "A". Successful attempts transaction.
- "C". Challenge required for authentication.
- "R". Authentication rejected (merchant must not submit for authorization).
- "D". Challenge required; decoupled authentication confirmed.
- "I". Informational only; 3DS requestor challenge preference acknowledged.
-
getEnrollmentStatus
public String getEnrollmentStatus()
Status of authentication eligibility. The possible values are:- "Y". Yes. The bank is participating in 3-D Secure protocol and will return the ACSUrl.
- "N". No. The bank is not participating in 3-D Secure protocol.
- "U". Unavailable. The DS or ACS is not available for authentication at the time of the request.
- "B". Bypass. The merchant authentication rule is triggered to bypass authentication.
-
-