---
title: ASAuthorizationWebBrowserPlatformPublicKeyCredentialRegistrationRequest
framework: authenticationservices
role: symbol
role_heading: Protocol
path: authenticationservices/asauthorizationwebbrowserplatformpublickeycredentialregistrationrequest
---

# ASAuthorizationWebBrowserPlatformPublicKeyCredentialRegistrationRequest

An interface you use to respond to passkey-creation challenges in a web browser.

## Declaration

```swift
protocol ASAuthorizationWebBrowserPlatformPublicKeyCredentialRegistrationRequest
```

## Topics

### Information about the assertion

- [clientData](authenticationservices/asauthorizationwebbrowserplatformpublickeycredentialregistrationrequest/clientdata-5dk66.md)
- [excludedCredentials](authenticationservices/asauthorizationwebbrowserplatformpublickeycredentialregistrationrequest/excludedcredentials.md)
- [shouldShowHybridTransport](authenticationservices/asauthorizationwebbrowserplatformpublickeycredentialregistrationrequest/shouldshowhybridtransport.md)

## Relationships

### Conforming Types

- [ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest](authenticationservices/asauthorizationplatformpublickeycredentialregistrationrequest.md)

## See Also

### Website authentication requests

- [ASAuthorizationWebBrowserExternallyAuthenticatableRequest](authenticationservices/asauthorizationwebbrowserexternallyauthenticatablerequest.md)
- [ASAuthorizationWebBrowserPlatformPublicKeyCredentialAssertionRequest](authenticationservices/asauthorizationwebbrowserplatformpublickeycredentialassertionrequest.md)
