IDVMethodSelector

public struct IDVMethodSelector : Sendable

The object used to list and select IDV method for card activation.

  • select(idvID:) Asynchronous

    Selects the type of IDV method to be used for card activation.

    Throws

    clientError(_:) if there is an issue with IDV selection.

    Declaration

    Swift

    @discardableResult
    public func select(idvID: String) async throws -> PendingCardActivationSession?
  • cancel() Asynchronous

    Cancels the IDV selection. It terminates the digitization process and MPA is required to start from eligibility check in order to restart the digitization process.

    Declaration

    Swift

    public func cancel() async
  • Returns the list of available IDV methods.

    Declaration

    Swift

    public func getIDVMethodList() -> [IDVMethod]

    Return Value

    [IDVMethod] array of IDV method.