Partager via


AzureCliCredential class

Ces informations d’identification utilisent les informations de connexion de l’utilisateur actuellement connecté via l’outil de ligne de commande Azure CLI ('az'). Pour ce faire, il lit le jeton d’accès utilisateur et l’heure d’expiration avec la commande Azure CLI « az account get-access-token ».

Constructeurs

AzureCliCredential(AzureCliCredentialOptions)

Crée une instance d’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

getToken(string | string[], GetTokenOptions)

S’authentifie avec Microsoft Entra ID et retourne un jeton d’accès en cas de réussite. Si l’authentification échoue, une erreur CredentialUnavailableError est levée avec les détails de l’échec.

Détails du constructeur

AzureCliCredential(AzureCliCredentialOptions)

Crée une instance d’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 éventuellement d’autoriser les demandes multilocataires.

Détails de la méthode

getToken(string | string[], GetTokenOptions)

S’authentifie avec Microsoft Entra ID et retourne un jeton d’accès en cas de réussite. Si l’authentification échoue, une erreur 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

Options utilisées pour configurer toutes les demandes que cette implémentation TokenCredential peut effectuer.

Retours

Promise<AccessToken>