Partilhar via


AzureCliCredential class

Essa credencial usará as informações de logon do usuário conectado no momento por meio da ferramenta de linha de comando da CLI do Azure ('az'). Para fazer isso, ele lerá o token de acesso do usuário e expirará o tempo com o comando da 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 com o ID do Microsoft Entra e retorna 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 com o ID do Microsoft Entra e retorna 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>