Partilhar via


VisualStudioCodeCredential class

Conecta-se ao Azure usando a conta de usuário conectada por meio da extensão Recursos do Azure no Visual Studio Code. Depois que o usuário fizer login por meio da extensão, essa credencial poderá compartilhar o mesmo token de atualização armazenado em cache pela extensão.

Construtores

VisualStudioCodeCredential(VisualStudioCodeCredentialOptions)

Cria uma instância de VisualStudioCodeCredential para usar para autenticação automática via VSCode.

Nota: VisualStudioCodeCredential é fornecido por um pacote de plugin: @azure/identity-vscode. Se este pacote não estiver instalado, a autenticação usando VisualStudioCodeCredential não estará disponível.

Métodos

getToken(string | string[], GetTokenOptions)

Retorna o token encontrado pesquisando o cache de autenticação do VSCode ou retorna null se nenhum token puder ser encontrado.

Detalhes do Construtor

VisualStudioCodeCredential(VisualStudioCodeCredentialOptions)

Cria uma instância de VisualStudioCodeCredential para usar para autenticação automática via VSCode.

Nota: VisualStudioCodeCredential é fornecido por um pacote de plugin: @azure/identity-vscode. Se este pacote não estiver instalado, a autenticação usando VisualStudioCodeCredential não estará disponível.

new VisualStudioCodeCredential(options?: VisualStudioCodeCredentialOptions)

Parâmetros

options
VisualStudioCodeCredentialOptions

Opções para configurar o cliente que faz a solicitação de autenticação.

Detalhes de Método

getToken(string | string[], GetTokenOptions)

Retorna o token encontrado pesquisando o cache de autenticação do VSCode ou retorna null se nenhum token puder ser encontrado.

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 TokenCredential possa fazer.

Devoluções

Promise<AccessToken>