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 |