AzurePowerShellCredential class

Ez a hitelesítés az Azure PowerShell modulból jelenleg bejelentkezett felhasználói adatokat fogja felhasználni. Ehhez a felhasználói hozzáférési tokent olvassa, és lejárati időt tölt Azure PowerShell parancs Get-AzAccessToken -ResourceUrl {ResourceScope}

Konstruktorok

AzurePowerShellCredential(AzurePowerShellCredentialOptions)

Létrehozza az AzurePowerShellCredentialegy példányát.

A hitelesítő adatok használata:

  • Telepítsd a Azure Az PowerShell modult a következő Install-Module -Name Az -Scope CurrentUser -Repository PSGallery -Force.
  • Már bejelentkeztél Azure PowerShell-re a parancssorból a Connect-AzAccount parancsral.

Metódusok

getToken(string | string[], GetTokenOptions)

Hitelesít Microsoft Entra ID-vel, és ha sikeres, hozzáférési tokent ad vissza. Ha a hitelesítés nem hajtható végre a PowerShell-lel, a rendszer egy CredentialUnavailableError küld.

Konstruktor adatai

AzurePowerShellCredential(AzurePowerShellCredentialOptions)

Létrehozza az AzurePowerShellCredentialegy példányát.

A hitelesítő adatok használata:

  • Telepítsd a Azure Az PowerShell modult a következő Install-Module -Name Az -Scope CurrentUser -Repository PSGallery -Force.
  • Már bejelentkeztél Azure PowerShell-re a parancssorból a Connect-AzAccount parancsral.
new AzurePowerShellCredential(options?: AzurePowerShellCredentialOptions)

Paraméterek

options
AzurePowerShellCredentialOptions

Lehetőség a több-bérlős kérelmek engedélyezésére.

Metódus adatai

getToken(string | string[], GetTokenOptions)

Hitelesít Microsoft Entra ID-vel, és ha sikeres, hozzáférési tokent ad vissza. Ha a hitelesítés nem hajtható végre a PowerShell-lel, a rendszer egy CredentialUnavailableError küld.

function getToken(scopes: string | string[], options?: GetTokenOptions): Promise<AccessToken>

Paraméterek

scopes

string | string[]

Azon hatókörök listája, amelyekhez a jogkivonatnak hozzáférése lesz.

options
GetTokenOptions

A TokenCredential implementáció által küldött kérések konfigurálásához használt beállítások.

Válaszok

Promise<AccessToken>