AzurePowerShellCredential class
Tyto přihlašovací údaje budou používat informace o aktuálně přihlášených uživatelích z modulu Azure PowerShell. Provede to tak, že pomocí příkazu Azure PowerShell přečte přístupový token uživatele a vyprší jeho platnost.Get-AzAccessToken -ResourceUrl {ResourceScope}
Konstruktory
Azure |
Vytvoří instanci AzurePowerShellCredential. Použití těchto přihlašovacích údajů:
|
Metody
get |
Ověří se pomocí Microsoft Entra ID a v případě úspěchu vrátí přístupový token. Pokud ověřování nejde provést prostřednictvím PowerShellu, vyvolá se chyba CredentialUnavailableError . |
Podrobnosti konstruktoru
AzurePowerShellCredential(AzurePowerShellCredentialOptions)
Vytvoří instanci AzurePowerShellCredential.
Použití těchto přihlašovacích údajů:
- Nainstalujte modul Azure Az PowerShell pomocí:
Install-Module -Name Az -Scope CurrentUser -Repository PSGallery -Force
. - Už jste se přihlásili k Azure PowerShell pomocí příkazu
Connect-AzAccount
z příkazového řádku.
new AzurePowerShellCredential(options?: AzurePowerShellCredentialOptions)
Parametry
- options
- AzurePowerShellCredentialOptions
Možnosti, pokud chcete volitelně povolit žádosti s více tenanty.
Podrobnosti metody
getToken(string | string[], GetTokenOptions)
Ověří se pomocí Microsoft Entra ID a v případě úspěchu vrátí přístupový token. Pokud ověřování nejde provést prostřednictvím PowerShellu, vyvolá se chyba CredentialUnavailableError .
function getToken(scopes: string | string[], options?: GetTokenOptions): Promise<AccessToken>
Parametry
- scopes
-
string | string[]
Seznam oborů, ke kterým bude mít token přístup.
- options
- GetTokenOptions
Možnosti použité ke konfiguraci všech požadavků, které tato implementace TokenCredential může provést.
Návraty
Promise<AccessToken>