ThreeDSecureSFSafariViewControllerDriver
public class ThreeDSecureSFSafariViewControllerDriver : NSObject, ThreeDSecureWebDriver
extension ThreeDSecureSFSafariViewControllerDriver: SFSafariViewControllerDelegate
Web browse driver for SFSafariViewController.
-
Shared instance.
Declaration
Swift
public static let shared: ThreeDSecureSFSafariViewControllerDriver
-
Declaration
Swift
public func openWebBrowser(host: UIViewController, url: URL, delegate: ThreeDSecureWebDriverDelegate)
-
Declaration
Swift
public func closeWebBrowser(host: UIViewController?, completion: (() -> Void)?) -> Bool
-
Undocumented
Declaration
Swift
public func safariViewControllerDidFinish(_ controller: SFSafariViewController)