Freigeben über


IWebAuthenticationCoreManagerInterop-Schnittstelle (webauthenticationcoremanagerinterop.h)

Bietet Win32-Apps Zugriff auf bestimmte Funktionen von WebAuthenticationCoreManager , die andernfalls nur für UWP-Apps verfügbar sind.

Vererbung

Die IWebAuthenticationCoreManagerInterop-Schnittstelle erbt von der IInspectable-Schnittstelle.

Methoden

Die IWebAuthenticationCoreManagerInterop-Schnittstelle verfügt über diese Methoden.

 
IWebAuthenticationCoreManagerInterop::RequestTokenForWindowAsync

Fordert asynchron ein Token von einem Webkontoanbieter an. Bei Bedarf wird der Benutzer aufgefordert, seine Anmeldeinformationen einzugeben. (IWebAuthenticationCoreManagerInterop::RequestTokenForWindowAsync)
IWebAuthenticationCoreManagerInterop::RequestTokenWithWebAccountForWindowAsync

Fordert asynchron ein Token von einem Webkontoanbieter an. Bei Bedarf wird der Benutzer aufgefordert, seine Anmeldeinformationen einzugeben. (IWebAuthenticationCoreManagerInterop::RequestTokenWithWebAccountForWindowAsync)

Bemerkungen

Diese Schnittstelle wird von der Aktivierungsfactory von WebAuthenticationCoreManager implementiert. Um ein Objekt dieser Schnittstelle abzurufen, rufen Sie einen Verweis auf die Aktivierungsfactory ab, und rufen Sie dann IUnknown::QueryInterface darauf auf:

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

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 10 Build 20348
Unterstützte Mindestversion (Server) Windows 10 Build 20348
Kopfzeile webauthenticationcoremanagerinterop.h