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

  • 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.