OAuth2CustomAuthorizer
public class OAuth2CustomAuthorizer : OAuth2CustomAuthorizerUI
A macOS-specific implementation of the OAuth2CustomAuthorizerUI
protocol which simply present the login controller as a sheet over another
controller.
-
Initializer.
Declaration
Swift
public init()
-
Present the given login controller as a sheet over a parent controller.
Throws an error if called on macOS 10.9 or earlier.
Declaration
Swift
public func present(loginController: AnyObject, fromContext context: AnyObject?, animated: Bool) throws
Parameters
loginController
The controller to present as a sheet
fromContext
The controller to which present the login controller. Should be a
NSViewController
animated
Whether the presentation should be animated.
-
Dismiss the presented login controller if any.
Throws an error if called on macOS 10.9 or earlier.
Declaration
Swift
public func dismissLoginController(animated: Bool)
Parameters
animated
Whether the dismissal should be animated.