AzurePowerShellCredential class
Ces informations d’identification utilisent les informations utilisateur actuellement connectées à partir du module Azure PowerShell. Pour ce faire, il lit le jeton d’accès utilisateur et expire avec la commande Azure PowerShell Get-AzAccessToken -ResourceUrl {ResourceScope}
Constructeurs
Azure |
Crée une instance de l'AzurePowerShellCredential. Pour utiliser ces informations d’identification :
|
Méthodes
get |
S’authentifie avec l’ID Microsoft Entra et retourne un jeton d’accès en cas de réussite. Si l’authentification ne peut pas être effectuée via PowerShell, une CredentialUnavailableError sera levée. |
Détails du constructeur
AzurePowerShellCredential(AzurePowerShellCredentialOptions)
Crée une instance de l'AzurePowerShellCredential.
Pour utiliser ces informations d’identification :
- Installez le module Azure Az PowerShell avec :
Install-Module -Name Az -Scope CurrentUser -Repository PSGallery -Force
. - Vous êtes déjà connecté à Azure PowerShell à l’aide de la commande
Connect-AzAccount
à partir de la ligne de commande.
new AzurePowerShellCredential(options?: AzurePowerShellCredentialOptions)
Paramètres
- options
- AzurePowerShellCredentialOptions
Options permettant d’autoriser éventuellement les demandes multilocataires.
Détails de la méthode
getToken(string | string[], GetTokenOptions)
S’authentifie avec l’ID Microsoft Entra et retourne un jeton d’accès en cas de réussite. Si l’authentification ne peut pas être effectuée via PowerShell, une CredentialUnavailableError sera levée.
function getToken(scopes: string | string[], options?: GetTokenOptions): Promise<AccessToken>
Paramètres
- scopes
-
string | string[]
Liste des étendues auxquelles le jeton aura accès.
- options
- GetTokenOptions
Les options utilisées pour configurer toutes les demandes que cette implémentation TokenCredential peut effectuer.
Retours
Promise<AccessToken>