WebAuthenticationOptions WebAuthenticationOptions WebAuthenticationOptions WebAuthenticationOptions WebAuthenticationOptions Enum


Contains the options available to the asynchronous operation.

This enumeration has a System.FlagsAttribute attribute that allows a bitwise combination of its member values.

public : enum class WebAuthenticationOptions
enum class winrt::Windows::Security::Authentication::Web::WebAuthenticationOptions : uint32_t
public enum WebAuthenticationOptions
Public Enum WebAuthenticationOptions
var value = Windows.Security.Authentication.Web.WebAuthenticationOptions.none;
System.FlagsAttribute ContractVersionAttribute

Windows 10 requirements

Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)


None None None None None 0

No options are requested.

SilentMode SilentMode SilentMode SilentMode SilentMode 1

Tells the web authentication broker to not render any UI. This option will throw an exception if used with AuthenticateAndContinue; AuthenticateSilentlyAsync, which includes this option implicitly, should be used instead.

UseCorporateNetwork UseCorporateNetwork UseCorporateNetwork UseCorporateNetwork UseCorporateNetwork 8

Tells the web authentication broker to render the webpage in an app container that supports privateNetworkClientServer, enterpriseAuthentication, and sharedUserCertificate capabilities. Note the application that uses this flag must have these capabilities as well.

UseHttpPost UseHttpPost UseHttpPost UseHttpPost UseHttpPost 4

Tells the web authentication broker to return the body of the HTTP POST in the ResponseData property. For use with single sign-on (SSO) only.

UseTitle UseTitle UseTitle UseTitle UseTitle 2

Tells the web authentication broker to return the window title string of the webpage in the ResponseData property.

See also