AzureCliCredential class

Esta credencial utilizará la información de inicio de sesión del usuario actualmente registrada a través de la herramienta de línea de comandos CLI de Azure ('az'). Para ello, leerá el token de acceso de usuario y el tiempo de caducidad con el comando de 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 Microsoft Entra ID y devuelve un token de acceso si tiene éxito. 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 Microsoft Entra ID y devuelve un token de acceso si tiene éxito. 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>