AzureCliCredential class

Diese Zugangsberechtigung verwendet die aktuell eingeloggten Benutzeranmeldeinformationen über das Azure CLI ('az')-Kommandozeilen-Tool. Dazu liest er das Benutzerzugriffstoken und lässt die Zeit mit dem Azure CLI-Befehl "az account get-access-token" ablaufen.

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 Erfolg 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 Erfolg 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>