OAuth2Manager Klasse

Definition

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
Object Platform::Object IInspectable OAuth2Manager
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.

Gilt für: