Compartir a través de


AzureCliCredential class

Esta credencial usará la información de inicio de sesión del usuario que ha iniciado sesión actualmente a través de la herramienta de línea de comandos de la CLI de Azure ('az'). Para ello, leerá el token de acceso de usuario y expirará la hora con el comando de la CLI de Azure "az account get-access-token".

Constructores

AzureCliCredential(AzureCliCredentialOptions)

Crea una instancia de AzureCliCredential.

Para usar esta credencial, asegúrese de que ya ha iniciado sesión a través de la herramienta "az" mediante el comando "az login" desde la línea de comandos.

Métodos

getToken(string | string[], GetTokenOptions)

Se autentica con Microsoft Entra ID y devuelve un token de acceso si se ejecuta correctamente. Si se produce un error en la autenticación, se producirá un credentialUnavailableError con los detalles del error.

Detalles del constructor

AzureCliCredential(AzureCliCredentialOptions)

Crea una instancia de AzureCliCredential.

Para usar esta credencial, asegúrese de que ya ha iniciado sesión a través de la herramienta "az" mediante el comando "az login" desde la línea de comandos.

new AzureCliCredential(options?: AzureCliCredentialOptions)

Parámetros

options
AzureCliCredentialOptions

Opciones para permitir opcionalmente solicitudes multiinquilino.

Detalles del método

getToken(string | string[], GetTokenOptions)

Se autentica con Microsoft Entra ID y devuelve un token de acceso si se ejecuta correctamente. Si se produce un error en la autenticación, se producirá un credentialUnavailableError con los detalles del error.

function getToken(scopes: string | string[], options?: GetTokenOptions): Promise<AccessToken>

Parámetros

scopes

string | string[]

Lista de ámbitos para los que el token tendrá acceso.

options
GetTokenOptions

Las opciones usadas para configurar las solicitudes que podría realizar esta implementación de TokenCredential.

Devoluciones

Promise<AccessToken>