OPPThreeDS2Status

@objc
public enum OPPThreeDS2Status : NSInteger

Enumeration of possible statuses for 3-D Secure 2 authentication.

  • Authentication/verification successful.

    Declaration

    Swift

    case authenticated
  • Not authentication/not verified, but a proof of attempted authentication/verification is provided.

    Declaration

    Swift

    case attemptProcessingPerformed
  • In-app challenge required; additional authentication is required using in-app challenge screens.

    Declaration

    Swift

    case challengeRequired
  • External challenge required; decoupled authentication confirmed.

    Declaration

    Swift

    case decoupledConfirmed
  • Not authenticated or account not verified, transaction denied.

    Declaration

    Swift

    case denied
  • Issuer is rejecting authentication/verification and request that authorisation not attempted.

    Declaration

    Swift

    case rejected
  • Authentication/verification cannot be performed due to some technical or other problems.

    Declaration

    Swift

    case failed
  • Informational only; 3DS Requestor challenge preference acknowledged.

    Declaration

    Swift

    case informationalOnly
  • Authentication parameters are required.

    Declaration

    Swift

    case authParamsRequired
  • Status is not defined.

    Declaration

    Swift

    case undefined