One Logo Pool Ball
AuthenticationServices · IOS API REFERENCE

ASAuthorizationPublicKeyCredentialPRFRegistrationInput

struct · iOS 18.0+ · SDK 27.1

struct ASAuthorizationPublicKeyCredentialPRFRegistrationInput

Members (4)

get · iOS 18.0+

inputValues

TypeScript
get inputValues(): (ASAuthorizationPublicKeyCredentialPRFAssertionInput_InputValues) | null
Swift declaration
let inputValues: ASAuthorizationPublicKeyCredentialPRFRegistrationInput.InputValues?

If specified, the input values to use when generating the PRF extension. If not specified, the output will only indicate whether the extension is supported.

static · iOS 18.0+

inputValues

TypeScript
static inputValues57409(inputValues: ASAuthorizationPublicKeyCredentialPRFAssertionInput_InputValues): ASAuthorizationPublicKeyCredentialPRFRegistrationInput
Swift declaration
static func inputValues(_ inputValues: ASAuthorizationPublicKeyCredentialPRFRegistrationInput.InputValues) -> ASAuthorizationPublicKeyCredentialPRFRegistrationInput

The inputs for the PRF extension, to evaluate if the new passkey supports this extension. - Parameters: - inputValues: These are the inputs that will be used for generating the PRF. - Returns: A configured instance of `ASAuthorizationPublicKeyCredentialPRFRegistrationInput`.

get · iOS 18.0+

checkForSupport

TypeScript
static get checkForSupport(): ASAuthorizationPublicKeyCredentialPRFRegistrationInput
Swift declaration
static var checkForSupport: ASAuthorizationPublicKeyCredentialPRFRegistrationInput { get }

Check for whether the extension is supported for the newly created passkey.

get · iOS 18.0+

shouldCheckForSupport

TypeScript
get shouldCheckForSupport(): boolean
Swift declaration
let shouldCheckForSupport: Bool

Skipped declarations

No declarations were skipped in this snapshot.

All AuthenticationServices types →