CLASS
WebAuthnViewController
Contents
- Methods
init(_:style:commonStyle:)
init(coder:)
deinit
viewDidLoad()
handleProblemModel(_:)
handleFormModel(_:)
stopLoading()
hasLoading()
apply(style:)
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)