AzurePowerShellCredential class

Deze credential gebruikt de momenteel ingelogde gebruikersinformatie uit de Azure PowerShell-module. Om dit te doen, leest het de gebruikerstoegangstoken en laat het vervallen van de tijd met Azure PowerShell commando Get-AzAccessToken -ResourceUrl {ResourceScope}

Constructors

AzurePowerShellCredential(AzurePowerShellCredentialOptions)

Hiermee maakt u een exemplaar van de AzurePowerShellCredential-.

Ga als volgt te werk om deze referentie te gebruiken:

  • Installeer de Azure Az PowerShell-module met: Install-Module -Name Az -Scope CurrentUser -Repository PSGallery -Force.
  • Je bent al ingelogd op Azure PowerShell met het commando Connect-AzAccount vanuit de commandoregel.

Methoden

getToken(string | string[], GetTokenOptions)

Authenticeert met Microsoft Entra ID en geeft een toegangstoken terug als het lukt. Als de verificatie niet kan worden uitgevoerd via PowerShell, wordt er een CredentialUnavailableError- gegenereerd.

Constructordetails

AzurePowerShellCredential(AzurePowerShellCredentialOptions)

Hiermee maakt u een exemplaar van de AzurePowerShellCredential-.

Ga als volgt te werk om deze referentie te gebruiken:

  • Installeer de Azure Az PowerShell-module met: Install-Module -Name Az -Scope CurrentUser -Repository PSGallery -Force.
  • Je bent al ingelogd op Azure PowerShell met het commando Connect-AzAccount vanuit de commandoregel.
new AzurePowerShellCredential(options?: AzurePowerShellCredentialOptions)

Parameters

options
AzurePowerShellCredentialOptions

Opties om eventueel aanvragen voor meerdere tenants toe te staan.

Methodedetails

getToken(string | string[], GetTokenOptions)

Authenticeert met Microsoft Entra ID en geeft een toegangstoken terug als het lukt. Als de verificatie niet kan worden uitgevoerd via PowerShell, wordt er een CredentialUnavailableError- gegenereerd.

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

Parameters

scopes

string | string[]

De lijst met bereiken waartoe het token toegang heeft.

options
GetTokenOptions

De opties die worden gebruikt voor het configureren van aanvragen die deze TokenCredential-implementatie mogelijk maakt.

Retouren

Promise<AccessToken>