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 |