WebAuthenticationCoreManager Klasse

Definition

Enthält Kernmethoden zum Abrufen von Token von Webkontoanbietern.

public ref class WebAuthenticationCoreManager abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class WebAuthenticationCoreManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public static class WebAuthenticationCoreManager
Public Class WebAuthenticationCoreManager
Vererbung
Object Platform::Object IInspectable WebAuthenticationCoreManager
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Hinweise

Versionsverlauf

Windows-Version SDK-Version Mehrwert
1607 14393 CreateWebAccountMonitor
1803 17134 FindAllAccountsAsync(WebAccountProvider)
1803 17134 FindAllAccountsAsync(WebAccountProvider,String)
1803 17134 FindSystemAccountProviderAsync(String)
1803 17134 FindSystemAccountProviderAsync(String,String)
1803 17134 FindSystemAccountProviderAsync(String,String,User)

Methoden

CreateWebAccountMonitor(IIterable<WebAccount>)

Erstellt einen Webkontomonitor für watch angegebenen Konten.

FindAccountAsync(WebAccountProvider, String)

Versucht asynchron, einen Webkontoanbieter zu finden.

FindAccountProviderAsync(String)

Versucht asynchron, einen Webkontoanbieter zu finden.

FindAccountProviderAsync(String, String)

Versucht asynchron, einen Webkontoanbieter zu finden.

FindAccountProviderAsync(String, String, User)

Versucht asynchron, einen Webkontoanbieter zu finden.

FindAllAccountsAsync(WebAccountProvider)

Listet alle Konten auf, die von einem Benutzer für einen bestimmten ID-Anbieter hinzugefügt wurden.

FindAllAccountsAsync(WebAccountProvider, String)

Listet alle Konten auf, die von einem Benutzer für einen bestimmten ID-Anbieter hinzugefügt wurden.

FindSystemAccountProviderAsync(String)

Versucht asynchron, einen Webkontoanbieter für die geräteweite Authentifizierung zu finden.

FindSystemAccountProviderAsync(String, String)

Versucht asynchron, einen Webkontoanbieter für die geräteweite Authentifizierung zu finden.

FindSystemAccountProviderAsync(String, String, User)

Versucht asynchron, einen Webkontoanbieter für die geräteweite Authentifizierung zu finden.

GetTokenSilentlyAsync(WebTokenRequest)

Versucht asynchron, ein Token abzurufen, ohne eine Benutzeroberfläche anzuzeigen. Der Benutzer wird nie aufgefordert, seine Anmeldeinformationen einzugeben.

GetTokenSilentlyAsync(WebTokenRequest, WebAccount)

Versucht asynchron, ein Token abzurufen, ohne eine Benutzeroberfläche anzuzeigen. Der Benutzer wird nie aufgefordert, seine Anmeldeinformationen einzugeben.

RequestTokenAsync(WebTokenRequest)

Fordert asynchron ein Token von einem Webkontoanbieter an. Bei Bedarf wird der Benutzer aufgefordert, seine Anmeldeinformationen einzugeben.

RequestTokenAsync(WebTokenRequest, WebAccount)

Fordert asynchron ein Token von einem Webkontoanbieter an. Bei Bedarf wird der Benutzer aufgefordert, seine Anmeldeinformationen einzugeben.

Gilt für:

Weitere Informationen