ThreeDSecureProcessHandler
@objc(PAYJPThreeDSecureProcessHandler)
@objcMembers
public class ThreeDSecureProcessHandler : NSObject, ThreeDSecureProcessHandlerType
extension ThreeDSecureProcessHandler: ThreeDSecureWebDriverDelegate
see ThreeDSecureProcessHandlerType.
-
Shared instance.
Declaration
Swift
@objc(sharedHandler) public static let shared: ThreeDSecureProcessHandler
-
Undocumented
Declaration
Swift
public init(webDriver: ThreeDSecureWebDriver = ThreeDSecureSFSafariViewControllerDriver.shared)
-
Declaration
Swift
public func startThreeDSecureProcess(viewController: UIViewController, delegate: ThreeDSecureProcessHandlerDelegate, token: Token)
-
Declaration
Swift
public func completeThreeDSecureProcess(url: URL) -> Bool
-
Declaration
Swift
public func webBrowseDidFinish(_ driver: ThreeDSecureWebDriver)