OAuth2Manager Clase

Definición

Clase estática que proporciona métodos para iniciar una solicitud de autorización, completar una solicitud de autorización y solicitar un token de acceso para un usuario a través de una aplicación cliente.

Note

La aplicación cliente hace referencia a la aplicación registrada de OAuth 2.0. El usuario hace referencia al usuario final que es el propietario del recurso y autoriza a la aplicación cliente a acceder a sus recursos.

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

Ejemplos

Consulte Implementación de la funcionalidad de OAuth en Windows aplicaciones para obtener ejemplos de cómo usar estas API.

Métodos

Nombre Description
CompleteAuthRequest(Uri)

Completa una solicitud de autenticación a través de un URI de redirección.

RequestAuthWithParamsAsync(WindowId, Uri, AuthRequestParams)

Inicia una solicitud de autenticación para un usuario en el explorador predeterminado del usuario a través de una aplicación cliente.

RequestTokenAsync(Uri, TokenRequestParams, ClientAuthentication)

Inicia una solicitud de token de acceso con la autenticación de cliente.

RequestTokenAsync(Uri, TokenRequestParams)

Inicia una solicitud de token de acceso.

Se aplica a