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 del 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" de la línea de comandos.

Métodos

getToken(string | string[], GetTokenOptions)

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

Detalles del constructor

AzureCliCredential(AzureCliCredentialOptions)

Crea una instancia del 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" de 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 el identificador de Entra de Microsoft y devuelve un token de acceso si se ejecuta correctamente. Si se produce un error en la autenticación, se producirá una 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 que se usan para configurar las solicitudes que puede realizar esta implementación de TokenCredential.

Devoluciones

Promise<AccessToken>