AzureCliCredential class

Esta credencial utilizará as informações de login do utilizador atualmente iniciadas através da ferramenta de linha de comandos CLI do Azure ('az'). Para isso, irá ler o token de acesso do utilizador e expirar com o comando do CLI do Azure "az account get-access-token".

Construtores

AzureCliCredential(AzureCliCredentialOptions)

Cria uma instância do AzureCliCredential.

Para utilizar esta credencial, certifique-se de que já iniciou sessão através da ferramenta 'az' utilizando o comando "az login" da linha de comandos.

Métodos

getToken(string | string[], GetTokenOptions)

Autentica-se com o Microsoft Entra ID e devolve um token de acesso se for bem-sucedido. Se a autenticação falhar, uma CredentialUnavailableError será lançada com os detalhes da falha.

Detalhes do Construtor

AzureCliCredential(AzureCliCredentialOptions)

Cria uma instância do AzureCliCredential.

Para utilizar esta credencial, certifique-se de que já iniciou sessão através da ferramenta 'az' utilizando o comando "az login" da linha de comandos.

new AzureCliCredential(options?: AzureCliCredentialOptions)

Parâmetros

options
AzureCliCredentialOptions

Opções, para permitir opcionalmente solicitações multilocatário.

Detalhes de Método

getToken(string | string[], GetTokenOptions)

Autentica-se com o Microsoft Entra ID e devolve um token de acesso se for bem-sucedido. Se a autenticação falhar, uma CredentialUnavailableError será lançada com os detalhes da falha.

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

Parâmetros

scopes

string | string[]

A lista de escopos para os quais o token terá acesso.

options
GetTokenOptions

As opções usadas para configurar quaisquer solicitações que essa implementação de TokenCredential possa fazer.

Devoluções

Promise<AccessToken>