CLASS

WebAuthnViewController

Contents

open class WebAuthnViewController: BaseViewController<WebAuthnOperationModel, WebAuthnViewControllerStyle>

A UIViewController instance that is capable of displaying a WebAuthnOperation presenting a list of Messages, authorization actions and list of Links from which the user can select one. Actions are submitted using delegation callback via HaapiFlowViewControllerDelegate reference stored in haapiFlowViewControllerDelegate property.

Methods

init(_:style:commonStyle:)

override public init(
    _ model: any WebAuthnOperationModel,
    style: WebAuthnViewControllerStyle,
    commonStyle: HaapiUIViewControllerStyle
)

init(coder:)

deinit

deinit

viewDidLoad()

override open func viewDidLoad()

handleProblemModel(_:)

override public func handleProblemModel(_ problemModel: ProblemModel) -> Bool

handleFormModel(_:)

override public func handleFormModel(_ formModel: FormModel) -> Bool

stopLoading()

override public func stopLoading()

hasLoading()

override public func hasLoading() -> Bool

apply(style:)

override public func apply(style: WebAuthnViewControllerStyle)