Property List Key

ASWebAuthenticationSessionWebBrowserSupportCapabilities

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

Details

Type
dictionary

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 keys IsSupported and EphemeralBrowserSessionIsSupported to indicate your browser app’s capabilities. For more information, see Supporting Single Sign-On in a Web Browser App.

Topics

Capabilities

property list key IsSupported

A Boolean that indicates whether the app acts as a browser that supports authentication sessions.

Required.

property list key EphemeralBrowserSessionIsSupported

A Boolean that indicates whether the app supports ephemeral browsing when conducting authentication sessions.

See Also

Web Browser Authentication Session Support

Supporting Single Sign-On in a Web Browser App

Extend your web browser app to handle web authentication requests from other apps.

ASWebAuthenticationSessionWebBrowserSessionManager

A session manager that mediates sharing data between an app and a web browser.