---
title: ASWebAuthenticationSessionWebBrowserSupportCapabilities
framework: bundleresources
role: symbol
role_heading: Property List Key
path: bundleresources/information-property-list/aswebauthenticationsessionwebbrowsersupportcapabilities
---

# ASWebAuthenticationSessionWebBrowserSupportCapabilities

A collection of keys that a browser app uses to declare its ability to handle authentication requests from other apps.

## Discussion

Discussion Add a dictionary for this key to your app’s Information Property List if your app is a web browser and it supports web authentication. In the dictionary, include the capability keys listed below to indicate your browser app’s capabilities. For more information, see Supporting Single Sign-On in a Web Browser App.

## Topics

### Capabilities

- [IsSupported](bundleresources/information-property-list/aswebauthenticationsessionwebbrowsersupportcapabilities/issupported.md)
- [EphemeralBrowserSessionIsSupported](bundleresources/information-property-list/aswebauthenticationsessionwebbrowsersupportcapabilities/ephemeralbrowsersessionissupported.md)
- [CallbackURLMatchingIsSupported](bundleresources/information-property-list/aswebauthenticationsessionwebbrowsersupportcapabilities/callbackurlmatchingissupported.md)
- [AdditionalHeaderFieldsAreSupported](bundleresources/information-property-list/aswebauthenticationsessionwebbrowsersupportcapabilities/additionalheaderfieldsaresupported.md)

## See Also

### Authentication

- [ASAccountAuthenticationModificationOptOutOfSecurityPromptsOnSignIn](bundleresources/information-property-list/asaccountauthenticationmodificationoptoutofsecuritypromptsonsignin.md)
