OTPActivationStatus

public struct OTPActivationStatus

The OTPActivationStatus struct captures the OTP activation status during selectIDVMethod and sends it to the merchant application.

Version

Version 3.0

Since

Since 3.0
  • This is only provided if the selected IDVMethod contains an OTP. The number of times the end user can request a new OTP for a token. After the number of attempts is exceeded, the step-up authentication via OTP is disabled for this token.

    Declaration

    Swift

    public var maxOTPRequestsAllowed: Int?
  • This is only provided if the selected IDVMethod contains an OTP. This defines the number of retries the end user can enter the OTP before requesting a new one.

    Declaration

    Swift

    public var maxOTPVerificationAllowed: Int?
  • This is only provided if the selected IDVMethod contains an OTP. OTP validation will fail if the end user submits OTP after this period. The value is set in minutes.

    Declaration

    Swift

    public var otpExpiration: Int?