[This documentation is preliminary and is subject to change.]
Enables Metro style apps to integrate with online web services without exposing a user's credentials. The web authentication broker provides a set of APIs and infrastructure for apps to use Internet authentication and authorization protocols like OAuth and OpenID.
The Web authentication broker sample in the Samples gallery is an example of how to use single sign on (SSO) for connections.
Members
The Windows.Security.Authentication.Web namespace has these types of members:
Classes
The Windows.Security.Authentication.Web namespace has these classes.
| Class | Description |
|---|---|
| WebAuthenticationBroker | Starts the asynchronous authentication operation. |
| WebAuthenticationResult | Indicates the result of the authentication operation. |
Enumerations
The Windows.Security.Authentication.Web namespace has these enumerations.
| Enumeration | Description |
|---|---|
| WebAuthenticationOptions | Contains the options available to the asynchronous operation. |
| WebAuthenticationStatus | Contains the status of the asynchronous operation. |
Requirements
|
Minimum supported client | Windows 8 Release Preview |
|---|---|
|
Minimum supported server | Windows Server 2012 |
|
Namespace |
|
|
Metadata |
|
See also
- Managing user identity (JavaScript)
- Managing user identity (C#/C++/VB)
- Setting up single sign-on using the web authentication broker (JavaScript)
- Setting up single sign-on using the web authentication broker (C#/C++/VB)
- Web authentication broker sample
Build date: 5/22/2012
