AzurePowerShellCredential class
Diese Anmeldeinformationen verwenden die aktuell angemeldeten Benutzerinformationen aus dem modul Azure PowerShell. Dazu liest er das Benutzerzugriffstoken und läuft die Zeit mit Azure PowerShell-Befehl ab.Get-AzAccessToken -ResourceUrl {ResourceScope}
Konstruktoren
Azure |
Erstellt eine instance der AzurePowerShellCredential. So verwenden Sie diese Anmeldeinformationen:
|
Methoden
get |
Authentifiziert sich mit Microsoft Entra ID und gibt bei erfolgreicher Ausführung ein Zugriffstoken zurück. Wenn die Authentifizierung nicht über PowerShell durchgeführt werden kann, wird ein CredentialUnavailableError ausgelöst. |
Details zum Konstruktor
AzurePowerShellCredential(AzurePowerShellCredentialOptions)
Erstellt eine instance 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 mehrinstanzenfähige Anforderungen zuzulassen.
Details zur Methode
getToken(string | string[], GetTokenOptions)
Authentifiziert sich mit Microsoft Entra ID und gibt bei erfolgreicher Ausführung ein Zugriffstoken zurück. Wenn die Authentifizierung nicht über PowerShell durchgefü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, auf die das Token Zugriff hat.
- options
- GetTokenOptions
Die Optionen, die zum Konfigurieren von Anforderungen verwendet werden, die von dieser TokenCredential-Implementierung möglicherweise vorgenommen werden.
Gibt zurück
Promise<AccessToken>