ChallengeInfo class abstract
ChallengeInfo
Properties:
- challengeCancel - Indicator informing the Access Control Server (ACS) and the Directory Server (DS) that the authentication has been cancelled. Possible values: * 00: Data element is absent or value has been sent back with the key
challengeCancel. * 01: Cardholder selected Cancel. * 02: 3DS Requestor cancelled Authentication. * 03: Transaction abandoned. * 04: Transaction timed out at ACS — other timeouts. * 05: Transaction timed out at ACS — first CReq not received by ACS. * 06: Transaction error. * 07: Unknown. * 08: Transaction time out at SDK. - flow - The flow used in the challenge. Possible values: * PWD_OTP_PHONE_FL: one-time password (OTP) flow via SMS * PWD_OTP_EMAIL_FL: one-time password (OTP) flow via email * OOB_TRIGGER_FL: out-of-band (OOB) flow
- lastInteraction - The last time of interaction with the challenge.
- phoneNumber - The last four digits of the phone number used in the challenge.
- resends - The number of times the one-time password (OTP) was resent during the challenge.
- retries - The number of retries used in the challenge.
- Annotations
-
- @BuiltValue.new()
Constructors
- ChallengeInfo([void updates(ChallengeInfoBuilder b)])
-
factory
Properties
- challengeCancel → ChallengeInfoChallengeCancelEnum?
-
Indicator informing the Access Control Server (ACS) and the Directory Server (DS) that the authentication has been cancelled. Possible values: * 00: Data element is absent or value has been sent back with the key
challengeCancel. * 01: Cardholder selected Cancel. * 02: 3DS Requestor cancelled Authentication. * 03: Transaction abandoned. * 04: Transaction timed out at ACS — other timeouts. * 05: Transaction timed out at ACS — first CReq not received by ACS. * 06: Transaction error. * 07: Unknown. * 08: Transaction time out at SDK.no setter - flow → ChallengeInfoFlowEnum
-
The flow used in the challenge. Possible values: * PWD_OTP_PHONE_FL: one-time password (OTP) flow via SMS * PWD_OTP_EMAIL_FL: one-time password (OTP) flow via email * OOB_TRIGGER_FL: out-of-band (OOB) flow
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- lastInteraction → DateTime
-
The last time of interaction with the challenge.
no setter
- phoneNumber → String?
-
The last four digits of the phone number used in the challenge.
no setter
- resends → int?
-
The number of times the one-time password (OTP) was resent during the challenge.
no setter
- retries → int?
-
The number of retries used in the challenge.
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
rebuild(
dynamic updates(ChallengeInfoBuilder)) → ChallengeInfo -
Rebuilds the instance.
inherited
-
toBuilder(
) → ChallengeInfoBuilder -
Converts the instance to a builder
B.inherited -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
-
serializer
→ Serializer<
ChallengeInfo> -
no setter