AzureCliCredential class
Ces informations d’identification utilisent les informations de connexion utilisateur actuellement connectées via l’outil de ligne de commande Azure CLI ('az'). Pour ce faire, il lit le jeton d’accès utilisateur et expire avec la commande Azure CLI « az account get-access-token ».
Constructeurs
Azure |
Crée une instance du AzureCliCredential. Pour utiliser ces informations d’identification, vérifiez que vous êtes déjà connecté via l’outil « az » à l’aide de la commande « az login » à partir de la ligne de commande. |
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 échoue, une CredentialUnavailableError est levée avec les détails de l’échec. |
Détails du constructeur
AzureCliCredential(AzureCliCredentialOptions)
Crée une instance du AzureCliCredential.
Pour utiliser ces informations d’identification, vérifiez que vous êtes déjà connecté via l’outil « az » à l’aide de la commande « az login » à partir de la ligne de commande.
new AzureCliCredential(options?: AzureCliCredentialOptions)
Paramètres
- options
- AzureCliCredentialOptions
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 échoue, une CredentialUnavailableError est levée avec les détails de l’échec.
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>