Interface IWebAuthenticationCoreManagerInterop (webauthenticationcoremanagerinterop.h)

Fornece aos aplicativos Win32 acesso a determinadas funções do WebAuthenticationCoreManager que, de outra forma, estão disponíveis apenas para aplicativos UWP.

Herança

A interface IWebAuthenticationCoreManagerInterop herda da interface IInspectable.

Métodos

A interface IWebAuthenticationCoreManagerInterop tem esses métodos.

 
IWebAuthenticationCoreManagerInterop::RequestTokenForWindowAsync

Solicita de forma assíncrona um token de um provedor de conta Web. Se necessário, o usuário será solicitado a inserir suas credenciais. (IWebAuthenticationCoreManagerInterop::RequestTokenForWindowAsync)
IWebAuthenticationCoreManagerInterop::RequestTokenWithWebAccountForWindowAsync

Solicita de forma assíncrona um token de um provedor de conta Web. Se necessário, o usuário será solicitado a inserir suas credenciais. (IWebAuthenticationCoreManagerInterop::RequestTokenWithWebAccountForWindowAsync)

Comentários

Essa interface é implementada pela fábrica de ativação do WebAuthenticationCoreManager. Para obter um objeto dessa interface, obtenha uma referência à fábrica de ativação e, em seguida, chame IUnknown::QueryInterface nela:

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

Requisitos

   
Cliente mínimo com suporte Windows 10 Build 20348
Servidor mínimo com suporte Windows 10 Build 20348
Cabeçalho webauthenticationcoremanagerinterop.h