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