OAuth2Manager Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine statische Klasse, die Methoden zum Initiieren einer Autorisierungsanforderung, Zum Abschließen einer Autorisierungsanforderung und zum Anfordern eines Zugriffstokens für einen Benutzer über eine Client-App bereitstellt.
Hinweis
Client-App bezieht sich auf die registrierte OAuth 2.0-Anwendung. Der Benutzer bezieht sich auf den Endbenutzer, der der Ressourcenbesitzer ist und die Clientanwendung für den Zugriff auf ihre Ressourcen autorisiert.
public ref class OAuth2Manager abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Security.Authentication.OAuth.OAuthContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class OAuth2Manager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Security.Authentication.OAuth.OAuthContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public static class OAuth2Manager
Public Class OAuth2Manager
- Vererbung
- Attribute
Beispiele
Beispiele für die Verwendung dieser APIs finden Sie unter Implementieren von OAuth-Funktionen in Windows-Apps.
Methoden
| Name | Beschreibung |
|---|---|
| CompleteAuthRequest(Uri) |
Schließt eine Authentifizierungsanforderung über einen Umleitungs-URI ab. |
| RequestAuthWithParamsAsync(WindowId, Uri, AuthRequestParams) |
Initiiert eine Authentifizierungsanforderung für einen Benutzer im Standardbrowser des Benutzers über eine Client-App. |
| RequestTokenAsync(Uri, TokenRequestParams, ClientAuthentication) |
Initiiert eine Zugriffstokenanforderung mit Clientauthentifizierung. |
| RequestTokenAsync(Uri, TokenRequestParams) |
Initiiert eine Zugriffstokenanforderung. |