<!--
{
  "availability" : [
    "iOS: 18.0.0 -",
    "iPadOS: 18.0.0 -",
    "macCatalyst: 18.0.0 -",
    "macOS: 15.0.0 -",
    "visionOS: 2.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "AuthenticationServices",
  "identifier" : "/documentation/AuthenticationServices/ASAuthorizationPublicKeyCredentialPRFAssertionOutput-swift.struct",
  "metadataVersion" : "0.1.0",
  "role" : "Structure",
  "symbol" : {
    "kind" : "Structure",
    "modules" : [
      "Authentication Services"
    ],
    "preciseIdentifier" : "s:22AuthenticationServices52ASAuthorizationPublicKeyCredentialPRFAssertionOutputV"
  },
  "title" : "ASAuthorizationPublicKeyCredentialPRFAssertionOutput"
}
-->

# ASAuthorizationPublicKeyCredentialPRFAssertionOutput

A type to represent outputs of the web authentication PRF extension, when requesting them during an assertion.

```
struct ASAuthorizationPublicKeyCredentialPRFAssertionOutput
```

## Overview

This object represents one or two `SymmetricKey` keys that are available anywhere the passkey is available for use. These are general purpose keys that you can use for application-specific needs, such as encryption of user data.

Don’t store or export these keys. Derive these keys only as the result of an assertion operation, and then discard them when the operation finishes.

## Topics

### Creating a PRF assertion output

[`init(first:second:)`](/documentation/AuthenticationServices/ASAuthorizationPublicKeyCredentialPRFAssertionOutput-swift.struct/init(first:second:))

Initializes an assertion output structure with one or two keys.

### Accessing symmetric keys

[`first`](/documentation/AuthenticationServices/ASAuthorizationPublicKeyCredentialPRFAssertionOutput-swift.struct/first)

A symmetric key that’s unique to the passkey and derives from the first input.

[`second`](/documentation/AuthenticationServices/ASAuthorizationPublicKeyCredentialPRFAssertionOutput-swift.struct/second)

A second symmetric key that’s unique to the passkey, and derives from the second input, if specified.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)