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
| Azure |
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
| get |
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>