AzurePowerShellCredential class
Diese Anmeldeinformationen verwenden die aktuell angemeldeten Benutzerinformationen aus dem Azure PowerShell-Modul. Dazu liest er das Benutzerzugriffstoken und läuft ab mit dem Azure PowerShell-Befehl Get-AzAccessToken -ResourceUrl {ResourceScope}
Konstruktoren
| Azure |
Erstellt eine Instanz der AzurePowerShellCredential. So verwenden Sie diese Anmeldeinformationen:
|
Methoden
| get |
Authentifiziert sich mit der Microsoft Entra-ID und gibt bei erfolgreicher Ausführung 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:
- Installieren Sie das Azure Az PowerShell-Modul mit:
Install-Module -Name Az -Scope CurrentUser -Repository PSGallery -Force. - Sie haben sich bereits mit dem Befehl
Connect-AzAccountüber die Befehlszeile bei Azure PowerShell angemeldet.
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 erfolgreicher Ausführung 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>