One Logo Pool Ball
AuthenticationServices · IOS API REFERENCE

ASCredentialProviderExtensionContext

class · iOS 12.0+ · SDK 27.1

class ASCredentialProviderExtensionContext

Members (10)

method · iOS 12.0+

cancelRequest

TypeScript
cancelRequest(error: NativeError): void
Swift declaration
func cancelRequest(withError error: any Error)
method · iOS 17.0+

completeAssertionRequest

TypeScript
completeAssertionRequest(credential: ASPasskeyAssertionCredential, completionHandler?: (((arg0: boolean) => void)) | null): void
Swift declaration
func completeAssertionRequest(using credential: ASPasskeyAssertionCredential) async -> Bool
method · iOS 12.0+

completeExtensionConfigurationRequest

TypeScript
completeExtensionConfigurationRequest(): void
Swift declaration
func completeExtensionConfigurationRequest()
method · iOS 26.2+

completeGeneratePasswordRequest

TypeScript
completeGeneratePasswordRequest(results: Array<ASGeneratedPassword>, completionHandler?: (((arg0: boolean) => void)) | null): void
Swift declaration
func completeGeneratePasswordRequest(results: [ASGeneratedPassword]) async -> Bool
method · iOS 18.0+

completeOneTimeCodeRequest

TypeScript
completeOneTimeCodeRequest(credential: ASOneTimeCodeCredential, completionHandler?: (((arg0: boolean) => void)) | null): void
Swift declaration
func completeOneTimeCodeRequest(using credential: ASOneTimeCodeCredential) async -> Bool
method · iOS 17.0+

completeRegistrationRequest

TypeScript
completeRegistrationRequest(credential: ASPasskeyRegistrationCredential, completionHandler?: (((arg0: boolean) => void)) | null): void
Swift declaration
func completeRegistrationRequest(using credential: ASPasskeyRegistrationCredential) async -> Bool
method · iOS 12.0+

completeRequest

TypeScript
completeRequestWithSelectedCredentialCompletionHandler(credential: ASPasswordCredential, completionHandler?: (((arg0: boolean) => void)) | null): void
Swift declaration
func completeRequest(withSelectedCredential credential: ASPasswordCredential, completionHandler: ((Bool) -> Void)? = nil)
method · iOS 18.0+

completeRequest

TypeScript
completeRequestWithTextToInsertCompletionHandler(text: string, completionHandler?: (((arg0: boolean) => void)) | null): void
Swift declaration
func completeRequest(withTextToInsert text: String) async -> Bool
method · iOS 26.2+

completeSavePasswordRequest

TypeScript
completeSavePasswordRequest(completionHandler?: (((arg0: boolean) => void)) | null): void
Swift declaration
func completeSavePasswordRequest() async -> Bool
init

init

TypeScript
static init(): ASCredentialProviderExtensionContext
Swift declaration
init()

Skipped declarations

No declarations were skipped in this snapshot.

All AuthenticationServices types →