Condividi tramite


AzureCliCredential class

Questa credenziale userà le informazioni di accesso utente attualmente registrate tramite lo strumento della riga di comando dell'interfaccia della riga di comando di Azure ('az'). A tale scopo, leggerà il token di accesso utente e scadrà con il comando dell'interfaccia della riga di comando di Azure "az account get-access-token".

Costruttori

AzureCliCredential(AzureCliCredentialOptions)

Crea un'istanza del AzureCliCredential.

Per usare questa credenziale, assicurarsi di aver già eseguito l'accesso tramite lo strumento 'az' usando il comando "az login" dalla riga di comando.

Metodi

getToken(string | string[], GetTokenOptions)

Esegue l'autenticazione con Microsoft Entra ID e restituisce un token di accesso in caso di esito positivo. Se l'autenticazione non riesce, verrà generata una CredentialUnavailableError con i dettagli dell'errore.

Dettagli costruttore

AzureCliCredential(AzureCliCredentialOptions)

Crea un'istanza del AzureCliCredential.

Per usare questa credenziale, assicurarsi di aver già eseguito l'accesso tramite lo strumento 'az' usando il comando "az login" dalla riga di comando.

new AzureCliCredential(options?: AzureCliCredentialOptions)

Parametri

options
AzureCliCredentialOptions

Opzioni, per consentire facoltativamente le richieste multi-tenant.

Dettagli metodo

getToken(string | string[], GetTokenOptions)

Esegue l'autenticazione con Microsoft Entra ID e restituisce un token di accesso in caso di esito positivo. Se l'autenticazione non riesce, verrà generata una CredentialUnavailableError con i dettagli dell'errore.

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

Parametri

scopes

string | string[]

Elenco di ambiti per i quali il token avrà accesso.

options
GetTokenOptions

Le opzioni usate per configurare le richieste che potrebbero essere eseguite da questa implementazione di TokenCredential.

Restituisce

Promise<AccessToken>