init
TypeScriptstatic init(saltInput1: ArrayBuffer, saltInput2?: (ArrayBuffer) | null): ASAuthorizationPublicKeyCredentialPRFAssertionInput_InputValuesSwift declarationinit(saltInput1: Data, saltInput2: Data? = nil)struct · iOS 18.0+ · SDK 27.1
struct InputValuesThese are the values which will be used as inputs to the salts for deriving the SymmetricKey. This type is analogous to AuthenticationExtensionsPRFValues in the WebAuthn spec.
static init(saltInput1: ArrayBuffer, saltInput2?: (ArrayBuffer) | null): ASAuthorizationPublicKeyCredentialPRFAssertionInput_InputValuesSwift declarationinit(saltInput1: Data, saltInput2: Data? = nil)get saltInput1(): ArrayBufferSwift declarationvar saltInput1: Dataset saltInput1(value: ArrayBuffer)Swift declarationvar saltInput1: Datastatic saltInput1SaltInput2(saltInput1: ArrayBuffer, saltInput2?: (ArrayBuffer) | null): ASAuthorizationPublicKeyCredentialPRFAssertionInput_InputValuesSwift declarationstatic func saltInput1(_ saltInput1: Data, saltInput2: Data? = nil) -> ASAuthorizationPublicKeyCredentialPRFAssertionInput.InputValuesThe inputs for generating the PRF output secrets. - Parameters: - saltInput1: The input used when generating `first`. - saltInput2: If specified, the input when generating `second`. If not specified, `second` will be nil. - Returns: A configured instance of `InputValues`.
get saltInput2(): (ArrayBuffer) | nullSwift declarationvar saltInput2: Data?set saltInput2(value: (ArrayBuffer) | null)Swift declarationvar saltInput2: Data?No declarations were skipped in this snapshot.