AzureCliCredential class

Questa credenziale utilizzerà le informazioni di accesso utente attualmente logate tramite lo strumento a linea di comando interfaccia della riga di comando di Azure ('az'). Per farlo, leggerà il token di accesso utente e il tempo di scadenza con il comando 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)

Si autentica con Microsoft Entra ID e restituisce un token di accesso se ha successo. 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)

Si autentica con Microsoft Entra ID e restituisce un token di accesso se ha successo. 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.

Valori restituiti

Promise<AccessToken>