-
- All Implemented Interfaces:
-
android.os.Parcelable
public enum ThreeDS2Info.AuthStatus implements Parcelable
Enumeration of possible statuses for 3-D Secure authentication.
-
-
Field Summary
Fields Modifier and Type Field Description public final static Parcelable.Creator<ThreeDS2Info.AuthStatus>CREATOR
-
Enum Constant Summary
Enum Constants Enum Constant Description AUTHENTICATEDAuthentication/verification successful.
ATTEMPT_PROCESSING_PERFORMEDNot authentication/not verified, but a proof of attempted authentication/verification is provided.
CHALLENGE_REQUIREDIn-app challenge required; additional authentication is required using in-app challenge screens.
DECOUPLED_CONFIRMEDExternal challenge required; decoupled authentication confirmed.
DENIEDNot authenticated or account not verified, transaction denied.
REJECTEDIssuer is rejecting authentication/verification and request that authorisation not attempted.
FAILEDAuthentication/verification cannot be performed due to some technical or other problems.
INFORMATIONAL_ONLYInformational only; 3DS Requestor challenge preference acknowledged.
AUTH_PARAMS_REQUIREDAuthentication parameters are required.
-
Method Summary
Modifier and Type Method Description static ThreeDS2Info.AuthStatusfromString(@NonNull() String status)intdescribeContents()voidwriteToParcel(Parcel dest, int flags)static Array<ThreeDS2Info.AuthStatus>values()static ThreeDS2Info.AuthStatusvalueOf(String name)-
-
Method Detail
-
fromString
@Nullable() static ThreeDS2Info.AuthStatus fromString(@NonNull() String status)
-
describeContents
int describeContents()
-
writeToParcel
void writeToParcel(Parcel dest, int flags)
-
values
static Array<ThreeDS2Info.AuthStatus> values()
-
valueOf
static ThreeDS2Info.AuthStatus valueOf(String name)
-
-
-
-