beginDeviceRegistration(loginManager:options:completion:)
Initiates the device registration process for the single sign-on extension.
Declaration
func beginDeviceRegistration(loginManager: ASAuthorizationProviderExtensionLoginManager, options: ASAuthorizationProviderExtensionRequestOptions = [], completion: @escaping @Sendable (ASAuthorizationProviderExtensionRegistrationResult) -> Void)func beginDeviceRegistration(loginManager: ASAuthorizationProviderExtensionLoginManager, options: ASAuthorizationProviderExtensionRequestOptions = []) async -> ASAuthorizationProviderExtensionRegistrationResultParameters
- loginManager:
The login manager for interfacing with platform SSO.
- options:
The request options that apply to the request.
- completion:
The completion to call to continue device registration.
Mentioned in
Discussion
The completion handler returns the status as an ASAuthorizationProviderExtensionRegistrationResult.