AuthorizationCodeCredential Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Autentica mediante el canje de un código de autorización obtenido previamente del identificador de Microsoft Entra. Consulte https://learn.microsoft.com/azure/active-directory/develop/v2-oauth2-auth-code-flow para obtener más información sobre el flujo de autenticación de código de autorización.
public class AuthorizationCodeCredential : Azure.Core.TokenCredential
type AuthorizationCodeCredential = class
inherit TokenCredential
Public Class AuthorizationCodeCredential
Inherits TokenCredential
- Herencia
Constructores
AuthorizationCodeCredential() |
Constructor protegido para la simulación. |
AuthorizationCodeCredential(String, String, String, String) |
Crea una instancia de ClientSecretCredential con los detalles necesarios para autenticarse en Microsoft Entra id. con un código de autorización previamente capturado. |
AuthorizationCodeCredential(String, String, String, String, AuthorizationCodeCredentialOptions) |
Crea una instancia de ClientSecretCredential con los detalles necesarios para autenticarse en Microsoft Entra id. con un código de autorización previamente capturado. |
Métodos
GetToken(TokenRequestContext, CancellationToken) |
Obtiene un token del identificador de Microsoft Entra, utilizando el código de autorización especificado para autenticarse. Los tokens adquiridos se almacenan en caché mediante la instancia de credencial. La duración del token y la actualización se controlan automáticamente. Siempre que sea posible, reutilice las instancias de credenciales para optimizar la eficacia de la memoria caché. |
GetTokenAsync(TokenRequestContext, CancellationToken) |
Obtiene un token del identificador de Microsoft Entra, utilizando el código de autorización especificado para autenticarse. Los tokens adquiridos se almacenan en caché mediante la instancia de credencial. La duración del token y la actualización se controlan automáticamente. Siempre que sea posible, reutilice las instancias de credenciales para optimizar la eficacia de la memoria caché. |
Se aplica a
Azure SDK for .NET