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()

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