OAuth2Manager Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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. |