internal IWebUI CreateWebAuthenticationDialog(UIParent parent, UIBehavior behavior, RequestContext requestContext) { //create instance of UIParent and assign useCorporateNetwork to UIParent if (parent == null) { parent = new UIParent(); } #if WINRT || DESKTOP //hidden webview can be used in both WinRT and desktop applications. parent.UseHiddenBrowser = behavior.Equals(UIBehavior.Never); #if WINRT parent.UseCorporateNetwork = UseCorporateNetwork; #endif #endif return(PlatformPlugin.WebUIFactory.CreateAuthenticationDialog(parent, requestContext)); }
internal IWebUI CreateWebAuthenticationDialog(UIParent parent, UIBehavior behavior, RequestContext requestContext) { //create instance of UIParent and assign useCorporateNetwork to UIParent if (parent == null) { #pragma warning disable CS0618 // Throws a good exception on Android, but ctor cannot be removed for backwards compat reasons parent = new UIParent(); #pragma warning restore CS0618 // Type or member is obsolete } #if WINDOWS_APP || DESKTOP //hidden webview can be used in both WinRT and desktop applications. parent.UseHiddenBrowser = behavior.Equals(UIBehavior.Never); #if WINDOWS_APP parent.UseCorporateNetwork = UseCorporateNetwork; #endif #endif return(ServiceBundle.PlatformProxy.GetWebUiFactory().CreateAuthenticationDialog(parent.CoreUIParent, requestContext)); }