AzurePowerShellCredential class

Diese Zugangsberechtigung verwendet die aktuell eingeloggten Benutzerinformationen aus dem Azure PowerShell-Modul. Dazu liest er das Benutzerzugriffstoken und läuft mit Azure PowerShell Befehl Get-AzAccessToken -ResourceUrl {ResourceScope} ab.

Konstruktoren

AzurePowerShellCredential(AzurePowerShellCredentialOptions)

Erstellt eine Instanz der AzurePowerShellCredential.

So verwenden Sie diese Anmeldeinformationen:

  • Installiere das Azure Az PowerShell-Modul mit: Install-Module -Name Az -Scope CurrentUser -Repository PSGallery -Force.
  • Sie haben sich bereits mit dem Befehl Connect-AzAccount aus der Kommandozeile bei Azure PowerShell eingeloggt.

Methoden

getToken(string | string[], GetTokenOptions)

Authentifiziert sich mit der Microsoft Entra ID und gibt bei Erfolg ein Zugriffstoken zurück. Wenn die Authentifizierung nicht über PowerShell ausgeführt werden kann, wird ein CredentialUnavailableError ausgelöst.

Details zum Konstruktor

AzurePowerShellCredential(AzurePowerShellCredentialOptions)

Erstellt eine Instanz der AzurePowerShellCredential.

So verwenden Sie diese Anmeldeinformationen:

  • Installiere das Azure Az PowerShell-Modul mit: Install-Module -Name Az -Scope CurrentUser -Repository PSGallery -Force.
  • Sie haben sich bereits mit dem Befehl Connect-AzAccount aus der Kommandozeile bei Azure PowerShell eingeloggt.
new AzurePowerShellCredential(options?: AzurePowerShellCredentialOptions)

Parameter

options
AzurePowerShellCredentialOptions

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 nicht über PowerShell ausgeführt werden kann, wird ein CredentialUnavailableError 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>