One Logo Pool Ball
AuthenticationServices · IOS API REFERENCE

ASAuthorizationSecurityKeyPublicKeyCredentialAssertionRequest

class · iOS 15.0+ · SDK 27.1

class ASAuthorizationSecurityKeyPublicKeyCredentialAssertionRequest

Members (8)

get · iOS 15.0+

allowedCredentials

TypeScript
get allowedCredentials(): Array<ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor>
Swift declaration
var allowedCredentials: [ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor] { get set }
set · iOS 15.0+

allowedCredentials

TypeScript
set allowedCredentials(value: Array<ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor>)
Swift declaration
var allowedCredentials: [ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor] { get set }
get · iOS 17.5+

appID

TypeScript
get appID(): (string) | null
Swift declaration
var appID: String? { get set }
set · iOS 17.5+

appID

TypeScript
set appID(value: (string) | null)
Swift declaration
var appID: String? { get set }
get · iOS 26.4+

prf

TypeScript
get prf(): (SDKHandle) | null
Swift declaration
var prf: __ASAuthorizationPublicKeyCredentialPRFAssertionInput? { get set }
set · iOS 26.4+

prf

TypeScript
set prf(value: (SDKHandle) | null)
Swift declaration
var prf: __ASAuthorizationPublicKeyCredentialPRFAssertionInput? { get set }
get · iOS 26.4+

prf

TypeScript
get prf20777(): (ASAuthorizationPublicKeyCredentialPRFAssertionInput) | null
Swift declaration
var prf: ASAuthorizationPublicKeyCredentialPRFAssertionInput? { get set }
set · iOS 26.4+

prf

TypeScript
set prf20777(value: (ASAuthorizationPublicKeyCredentialPRFAssertionInput) | null)
Swift declaration
var prf: ASAuthorizationPublicKeyCredentialPRFAssertionInput? { get set }

Skipped declarations

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

ASAuthorizationSecurityKeyPublicKeyCredentialAssertionRequest.init()

inherited init: clang: 'init' is unavailable

All AuthenticationServices types →