Interfaccia IWebAuthenticationCoreManagerInterop (webauthenticationcoremanagerinterop.h)

Fornisce app Win32 con accesso a determinate funzioni di WebAuthenticationCoreManager altrimenti disponibili solo per le app UWP.

Ereditarietà

L'interfaccia IWebAuthenticationCoreManagerInterop eredita dall'interfaccia IInspectable.

Metodi

L'interfaccia IWebAuthenticationCoreManagerInterop include questi metodi.

 
IWebAuthenticationCoreManagerInterop::RequestTokenForWindowAsync

Richiede in modo asincrono un token da un provider di account Web. Se necessario, viene richiesto all'utente di immettere le credenziali. (IWebAuthenticationCoreManagerInterop::RequestTokenForWindowAsync)
IWebAuthenticationCoreManagerInterop::RequestTokenWithWebAccountForWindowAsync

Richiede in modo asincrono un token da un provider di account Web. Se necessario, viene richiesto all'utente di immettere le credenziali. (IWebAuthenticationCoreManagerInterop::RequestTokenWithWebAccountForWindowAsync)

Commenti

Questa interfaccia viene implementata dalla factory di attivazione di WebAuthenticationCoreManager. Per ottenere un oggetto di questa interfaccia, ottenere un riferimento alla factory di attivazione e quindi chiamare IUnknown::QueryInterface su di esso:

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(/* ... */)

Requisiti

   
Client minimo supportato Windows 10 Build 20348
Server minimo supportato Windows 10 Build 20348
Intestazione webauthenticationcoremanagerinterop.h