One Logo Pool Ball
AuthenticationServices · IOS API REFERENCE

ASAuthorizationController

class · iOS 13.0+ · SDK 27.1

class ASAuthorizationController

Members (10)

method · iOS 16.0+

cancel

TypeScript
cancel(): void
Swift declaration
func cancel()
init · iOS 13.0+

init

TypeScript
static init(authorizationRequests: Array<ASAuthorizationRequest>): ASAuthorizationController
Swift declaration
init(authorizationRequests: [ASAuthorizationRequest])
method · iOS 16.0+

performAutoFillAssistedRequests

TypeScript
performAutoFillAssistedRequests(): void
Swift declaration
func performAutoFillAssistedRequests()
method · iOS 13.0+

performRequests

TypeScript
performRequests(): void
Swift declaration
func performRequests()
method · iOS 16.0+

performRequests

TypeScript
performRequestsOptions(options?: ASAuthorizationController_RequestOptions): void
Swift declaration
func performRequests(options: ASAuthorizationController.RequestOptions = [])
get · iOS 13.0+

authorizationRequests

TypeScript
get authorizationRequests(): Array<ASAuthorizationRequest>
Swift declaration
var authorizationRequests: [ASAuthorizationRequest] { get }
get · iOS 13.0+

delegate

TypeScript
get delegate(): (SDKHandle) | null
Swift declaration
weak var delegate: (any ASAuthorizationControllerDelegate)? { get set }
set · iOS 13.0+

delegate

TypeScript
set delegate(value: (Implements<ASAuthorizationControllerDelegate> | SDKHandle) | null)
Swift declaration
weak var delegate: (any ASAuthorizationControllerDelegate)? { get set }
get · iOS 13.0+

presentationContextProvider

TypeScript
get presentationContextProvider(): (SDKHandle) | null
Swift declaration
weak var presentationContextProvider: (any ASAuthorizationControllerPresentationContextProviding)? { get set }
set · iOS 13.0+

presentationContextProvider

TypeScript
set presentationContextProvider(value: (SDKHandle) | null)
Swift declaration
weak var presentationContextProvider: (any ASAuthorizationControllerPresentationContextProviding)? { get set }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

ASAuthorizationController.init()

inherited init: cannot prove legal (class declares 1 custom initializer)

All AuthenticationServices types →