Interfaz IWebAuthenticationCoreManagerInterop (webauthenticationcoremanagerinterop.h)

Proporciona a las aplicaciones Win32 acceso a determinadas funciones de WebAuthenticationCoreManager que, de lo contrario, solo están disponibles para las aplicaciones para UWP.

Herencia

La interfaz IWebAuthenticationCoreManagerInterop hereda de la interfaz IInspectable.

Métodos

La interfaz IWebAuthenticationCoreManagerInterop tiene estos métodos.

 
IWebAuthenticationCoreManagerInterop::RequestTokenForWindowAsync

Solicita de forma asincrónica un token de un proveedor de cuentas web. Si es necesario, se solicita al usuario que escriba sus credenciales. (IWebAuthenticationCoreManagerInterop::RequestTokenForWindowAsync)
IWebAuthenticationCoreManagerInterop::RequestTokenWithWebAccountForWindowAsync

Solicita de forma asincrónica un token de un proveedor de cuentas web. Si es necesario, se solicita al usuario que escriba sus credenciales. (IWebAuthenticationCoreManagerInterop::RequestTokenWithWebAccountForWindowAsync)

Comentarios

Esta interfaz se implementa mediante la factoría de activación de WebAuthenticationCoreManager. Para obtener un objeto de esta interfaz, obtenga una referencia al generador de activación y, a continuación, llame a IUnknown::QueryInterface en ella:

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 compatible compilación 20348 de Windows 10
Servidor mínimo compatible compilación 20348 de Windows 10
Encabezado webauthenticationcoremanagerinterop.h