ThreeDSRequestorPriorAuthenticationInfo class abstract
ThreeDSRequestorPriorAuthenticationInfo
Properties:
- threeDSReqPriorAuthData - Data that documents and supports a specific authentication process. Maximum length: 2048 bytes.
- threeDSReqPriorAuthMethod - Mechanism used by the Cardholder to previously authenticate to the 3DS Requestor. Allowed values: * 01 — Frictionless authentication occurred by ACS. * 02 — Cardholder challenge occurred by ACS. * 03 — AVS verified. * 04 — Other issuer methods.
- threeDSReqPriorAuthTimestamp - Date and time in UTC of the prior cardholder authentication. Format: YYYYMMDDHHMM
- threeDSReqPriorRef - This data element provides additional information to the ACS to determine the best approach for handing a request. This data element contains an ACS Transaction ID for a prior authenticated transaction. For example, the first recurring transaction that was authenticated with the cardholder. Length: 30 characters.
- Annotations
-
- @BuiltValue.new()
Constructors
- ThreeDSRequestorPriorAuthenticationInfo([void updates(ThreeDSRequestorPriorAuthenticationInfoBuilder b)])
-
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- threeDSReqPriorAuthData → String?
-
Data that documents and supports a specific authentication process. Maximum length: 2048 bytes.
no setter
- threeDSReqPriorAuthMethod → ThreeDSRequestorPriorAuthenticationInfoThreeDSReqPriorAuthMethodEnum?
-
Mechanism used by the Cardholder to previously authenticate to the 3DS Requestor. Allowed values: * 01 — Frictionless authentication occurred by ACS. * 02 — Cardholder challenge occurred by ACS. * 03 — AVS verified. * 04 — Other issuer methods.
no setter
- threeDSReqPriorAuthTimestamp → String?
-
Date and time in UTC of the prior cardholder authentication. Format: YYYYMMDDHHMM
no setter
- threeDSReqPriorRef → String?
-
This data element provides additional information to the ACS to determine the best approach for handing a request. This data element contains an ACS Transaction ID for a prior authenticated transaction. For example, the first recurring transaction that was authenticated with the cardholder. Length: 30 characters.
no setter
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
rebuild(
dynamic updates(ThreeDSRequestorPriorAuthenticationInfoBuilder)) → ThreeDSRequestorPriorAuthenticationInfo -
Rebuilds the instance.
inherited
-
toBuilder(
) → ThreeDSRequestorPriorAuthenticationInfoBuilder -
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<
ThreeDSRequestorPriorAuthenticationInfo> -
no setter