AzureCliCredential class

Essa credencial utilizará as informações de login do usuário atualmente logadas via a ferramenta de linha de comando CLI do Azure ('az'). Para isso, ele lê o token de acesso do usuário e o tempo de expiração com o comando do CLI do Azure "az account get-access-token".

Construtores

AzureCliCredential(AzureCliCredentialOptions)

Cria uma instância do AzureCliCredential.

Para usar essa credencial, verifique se você já fez logon por meio da ferramenta 'az' usando o comando "az login" da linha de comando.

Métodos

getToken(string | string[], GetTokenOptions)

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

Detalhes do construtor

AzureCliCredential(AzureCliCredentialOptions)

Cria uma instância do AzureCliCredential.

Para usar essa credencial, verifique se você já fez logon por meio da ferramenta 'az' usando o comando "az login" da linha de comando.

new AzureCliCredential(options?: AzureCliCredentialOptions)

Parâmetros

options
AzureCliCredentialOptions

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

Detalhes do método

getToken(string | string[], GetTokenOptions)

Autentica com o Microsoft Entra ID e retorna um token de acesso se for bem-sucedido. Se a autenticação falhar, um CredentialUnavailableError será gerado 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 as solicitações que essa implementação do TokenCredential pode fazer.

Retornos

Promise<AccessToken>