---
title: ASAuthorizationPublicKeyCredentialLargeBlobAssertionOutput
framework: authenticationservices
role: symbol
role_heading: Structure
path: authenticationservices/asauthorizationpublickeycredentiallargeblobassertionoutput-swift.struct
---

# ASAuthorizationPublicKeyCredentialLargeBlobAssertionOutput

A type to represent the output of the requested large binary object operation, which returns in a passkey sign-in response.

## Declaration

```swift
struct ASAuthorizationPublicKeyCredentialLargeBlobAssertionOutput
```

## Overview

Overview For a read operation, this type contains the saved blob, if one is present and the read succeeds. For a write operation, this type indicates whether the write succeeds.

## Topics

### Inspecting the result

- [result](authenticationservices/asauthorizationpublickeycredentiallargeblobassertionoutput-swift.struct/result.md)
- [ASAuthorizationPublicKeyCredentialLargeBlobAssertionOutput.OperationResult](authenticationservices/asauthorizationpublickeycredentiallargeblobassertionoutput-swift.struct/operationresult.md)

### Type Methods

- [read(data:)](authenticationservices/asauthorizationpublickeycredentiallargeblobassertionoutput-swift.struct/read(data:).md)
- [write(success:)](authenticationservices/asauthorizationpublickeycredentiallargeblobassertionoutput-swift.struct/write(success:).md)

## See Also

### Inspecting properties

- [largeBlob](authenticationservices/aspasskeyassertioncredentialextensionoutput-swift.struct/largeblob.md)
- [prf](authenticationservices/aspasskeyassertioncredentialextensionoutput-swift.struct/prf.md)
- [ASAuthorizationPublicKeyCredentialPRFAssertionOutput](authenticationservices/asauthorizationpublickeycredentialprfassertionoutput-swift.struct.md)
