One Logo Pool Ball
AuthenticationServices · IOS API REFERENCE

ASAuthorizationWebBrowserPublicKeyCredentialManager

class · iOS 17.4+ · SDK 27.1

class ASAuthorizationWebBrowserPublicKeyCredentialManager

Members (5)

get · iOS 26.2+

isDeviceConfiguredForPasskeys

TypeScript
static get isDeviceConfiguredForPasskeys(): boolean
Swift declaration
class var isDeviceConfiguredForPasskeys: Bool { get }
init · iOS 17.4+

init

TypeScript
static init(): ASAuthorizationWebBrowserPublicKeyCredentialManager
Swift declaration
init()
method · iOS 17.4+

requestAuthorizationForPublicKeyCredentials

TypeScript
requestAuthorizationForPublicKeyCredentials(completionHandler: ((arg0: ASAuthorizationWebBrowserPublicKeyCredentialManager_AuthorizationState) => void)): void
Swift declaration
func requestAuthorizationForPublicKeyCredentials() async -> ASAuthorizationWebBrowserPublicKeyCredentialManager.AuthorizationState
get · iOS 17.4+

authorizationStateForPlatformCredentials

TypeScript
get authorizationStateForPlatformCredentials(): ASAuthorizationWebBrowserPublicKeyCredentialManager_AuthorizationState
Swift declaration
var authorizationStateForPlatformCredentials: ASAuthorizationWebBrowserPublicKeyCredentialManager.AuthorizationState { get }
method · iOS 17.4+

platformCredentials

TypeScript
platformCredentials(relyingParty: string): Promise<Array<ASAuthorizationWebBrowserPlatformPublicKeyCredential>>
Swift declaration
func platformCredentials(forRelyingParty relyingParty: String) async -> [ASAuthorizationWebBrowserPlatformPublicKeyCredential]

Skipped declarations

No declarations were skipped in this snapshot.

All AuthenticationServices types →