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
| Azure |
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
| get |
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>