Freigeben über


AzureCliCredential class

Diese Anmeldeinformationen verwenden die aktuell angemeldeten Benutzeranmeldeinformationen über das Befehlszeilentool Azure CLI (az'). Dazu liest er das Benutzerzugriffstoken und läuft mit dem Azure CLI-Befehl "az account get-access-token" ab.

Konstruktoren

AzureCliCredential(AzureCliCredentialOptions)

Erstellt eine Instanz des AzureCliCredential.

Um diese Anmeldeinformationen zu verwenden, stellen Sie sicher, dass Sie sich bereits über das Tool "az" über den Befehl "az login" über die Befehlszeile angemeldet haben.

Methoden

getToken(string | string[], GetTokenOptions)

Authentifiziert sich mit der Microsoft Entra-ID und gibt bei erfolgreicher Ausführung ein Zugriffstoken zurück. Wenn die Authentifizierung fehlschlägt, wird ein CredentialUnavailableError- mit den Details des Fehlers ausgelöst.

Details zum Konstruktor

AzureCliCredential(AzureCliCredentialOptions)

Erstellt eine Instanz des AzureCliCredential.

Um diese Anmeldeinformationen zu verwenden, stellen Sie sicher, dass Sie sich bereits über das Tool "az" über den Befehl "az login" über die Befehlszeile angemeldet haben.

new AzureCliCredential(options?: AzureCliCredentialOptions)

Parameter

options
AzureCliCredentialOptions

Optionen, um optional Mandantenanforderungen zuzulassen.

Details zur Methode

getToken(string | string[], GetTokenOptions)

Authentifiziert sich mit der Microsoft Entra-ID und gibt bei erfolgreicher Ausführung ein Zugriffstoken zurück. Wenn die Authentifizierung fehlschlägt, wird ein CredentialUnavailableError- mit den Details des Fehlers ausgelöst.

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

Parameter

scopes

string | string[]

Die Liste der Bereiche, für die das Token Zugriff hat.

options
GetTokenOptions

Die Optionen zum Konfigurieren von Anforderungen, die diese TokenCredential-Implementierung möglicherweise vorgibt.

Gibt zurück

Promise<AccessToken>