VisualStudioCodeCredentialBuilder Classe
- java.
lang. Object - com.
azure. identity. CredentialBuilderBase<T> - com.
azure. identity. VisualStudioCodeCredentialBuilder
- com.
- com.
public class VisualStudioCodeCredentialBuilder
extends CredentialBuilderBase<VisualStudioCodeCredentialBuilder>
Construtor de credenciais fluente para instanciar um VisualStudioCodeCredential.
É um problema conhecido que essa credencial não funciona com versões de extensão da Conta do Azure mais recentes do que a 0.9.11. Uma correção de longo prazo para esse problema está em andamento. Enquanto isso, considere a autenticação com AzureCliCredential.
Resumo do Construtor
Construtor | Description | |
---|---|---|
VisualStudioCodeCredentialBuilder() |
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
Visual |
additionallyAllowedTenants(String[] additionallyAllowedTenants)
Especifica locatários além da ID de locatário |
Visual |
additionallyAllowedTenants(List<String> additionallyAllowedTenants)
Especifica locatários além da ID de locatário |
Visual |
build()
Cria um novo VisualStudioCodeCredential com as configurações atuais. |
Visual |
tenantId(String tenantId)
Define a ID do locatário do usuário para autenticar por meio do VisualStudioCodeCredential. |
Métodos herdados de CredentialBuilderBase
Métodos herdados de java.lang.Object
Detalhes do construtor
VisualStudioCodeCredentialBuilder
public VisualStudioCodeCredentialBuilder()
Detalhes do método
additionallyAllowedTenants
public VisualStudioCodeCredentialBuilder additionallyAllowedTenants(String[] additionallyAllowedTenants)
Especifica locatários além da tenantId especificada para a qual a credencial pode adquirir tokens. Adicione o valor curinga "*" para permitir que a credencial adquira tokens para qualquer locatário que a conta conectada possa acessar. Se nenhum valor for especificado para tenantId essa opção não terá efeito e a credencial adquirirá tokens para qualquer locatário solicitado.
Parameters:
Returns:
additionallyAllowedTenants
public VisualStudioCodeCredentialBuilder additionallyAllowedTenants(List
Especifica locatários além da tenantId especificada para a qual a credencial pode adquirir tokens. Adicione o valor curinga "*" para permitir que a credencial adquira tokens para qualquer locatário que a conta conectada possa acessar. Se nenhum valor for especificado para tenantId essa opção não terá efeito e a credencial adquirirá tokens para qualquer locatário solicitado.
Parameters:
Returns:
build
public VisualStudioCodeCredential build()
Cria um novo VisualStudioCodeCredential com as configurações atuais.
Returns:
tenantId
public VisualStudioCodeCredentialBuilder tenantId(String tenantId)
Define a ID do locatário do usuário para autenticar por meio do VisualStudioCodeCredential. O padrão é o locatário no qual o usuário foi autenticado originalmente por meio do plug-in Visual Studio Code Conta do Azure.
Parameters:
Returns: