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
| Azure |
Hiermee maakt u een exemplaar van de AzurePowerShellCredential-. Ga als volgt te werk om deze referentie te gebruiken:
|
Methoden
| get |
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-AzAccountvanuit 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>