ThreeDS2Component

public final class ThreeDS2Component : ActionComponent

Handles the 3D Secure 2 fingerprint and challenge.

  • The appearance configuration of the 3D Secure 2 challenge UI.

    Declaration

    Swift

    public let appearanceConfiguration: ADYAppearanceConfiguration
  • The delegate of the component.

    Declaration

    Swift

    public weak var delegate: ActionComponentDelegate?
  • Initializes the 3D Secure 2 component.

    Declaration

    Swift

    public init()

Fingerprint

  • Handles the 3D Secure 2 fingerprint action.

    Declaration

    Swift

    public func handle(_ action: ThreeDS2FingerprintAction)

    Parameters

    action

    The fingerprint action as received from the Checkout API.

Challenge

  • Handles the 3D Secure 2 challenge action.

    Declaration

    Swift

    public func handle(_ action: ThreeDS2ChallengeAction)

    Parameters

    action

    The challenge action as received from the Checkout API.

  • Contains the result of a challenge.

    See more

    Declaration

    Swift

    struct ChallengeResult