OAuth2Manager Classe

Definizione

Classe statica che fornisce metodi per avviare una richiesta di autorizzazione, completare una richiesta di autorizzazione e richiedere un token di accesso per un utente tramite un'app client.

Note

L'app client fa riferimento all'applicazione registrata OAuth 2.0. L'utente fa riferimento all'utente finale che è il proprietario della risorsa e autorizza l'applicazione client ad accedere alle risorse.

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
Ereditarietà
Object Platform::Object IInspectable OAuth2Manager
Attributi

Esempio

Per esempi su come usare queste API, vedere Implementare la funzionalità OAuth nelle app di Windows.

Metodi

Nome Descrizione
CompleteAuthRequest(Uri)

Completa una richiesta di autenticazione tramite un URI di reindirizzamento.

RequestAuthWithParamsAsync(WindowId, Uri, AuthRequestParams)

Avvia una richiesta di autenticazione per un utente nel browser predefinito dell'utente tramite un'app client.

RequestTokenAsync(Uri, TokenRequestParams, ClientAuthentication)

Avvia una richiesta di token di accesso con l'autenticazione client.

RequestTokenAsync(Uri, TokenRequestParams)

Avvia una richiesta di token di accesso.

Si applica a