IWebAuthenticationCoreManagerInterop 接口 (webauthenticationcoremanagerinterop.h)

为 Win32 应用提供对 WebAuthenticationCoreManager 的某些功能的访问权限,这些功能在其他方面仅适用于 UWP 应用。

继承

IWebAuthenticationCoreManagerInterop 接口继承自 IInspectable 接口。

方法

IWebAuthenticationCoreManagerInterop 接口具有这些方法。

 
IWebAuthenticationCoreManagerInterop::RequestTokenForWindowAsync

从 Web 帐户提供程序异步请求令牌。 如有必要,系统会提示用户输入其凭据。 (IWebAuthenticationCoreManagerInterop::RequestTokenForWindowAsync)
IWebAuthenticationCoreManagerInterop::RequestTokenWithWebAccountForWindowAsync

从 Web 帐户提供程序异步请求令牌。 如有必要,系统会提示用户输入其凭据。 (IWebAuthenticationCoreManagerInterop::RequestTokenWithWebAccountForWindowAsync)

备注

此接口由 WebAuthenticationCoreManager 的 激活工厂实现。 若要获取此接口的对象,请获取对激活工厂的引用,然后对其进行调用 IUnknown::QueryInterface

using winrt::Windows::Security::Authentication::Web::Core::WebAuthenticationCoreManager;

auto managerFactory = winrt::get_activation_factory<WebAuthenticationCoreManager>();
winrt::com_ptr<IWebAuthenticationCoreManagerInterop> managerInterop{ managerFactory.as<IWebAuthenticationCoreManagerInterop>() };

managerInterop->RequestTokenForWindowAsync(/* ... */)

要求

   
最低受支持的客户端 Windows 10内部版本 20348
最低受支持的服务器 Windows 10内部版本 20348
标头 webauthenticationcoremanagerinterop.h