你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

VisualStudioCodeCredentialBuilder 类

public class VisualStudioCodeCredentialBuilder
extends CredentialBuilderBase<VisualStudioCodeCredentialBuilder>

用于实例化 的 VisualStudioCodeCredentialFluent 凭据生成器。

这是一个已知问题,即此凭据不适用于 0.9.11 以上的 Azure 帐户扩展版本。 正在对此问题进行长期修复。 同时,请考虑使用 AzureCliCredential进行身份验证。

构造函数摘要

构造函数 说明
VisualStudioCodeCredentialBuilder()

方法摘要

修饰符和类型 方法和描述
VisualStudioCodeCredentialBuilder additionallyAllowedTenants(String[] additionallyAllowedTenants)

除了指定租户 ID 之外,还指定凭据可能为其获取令牌的租户

VisualStudioCodeCredentialBuilder additionallyAllowedTenants(List<String> additionallyAllowedTenants)

除了指定租户 ID 之外,还指定凭据可能为其获取令牌的租户

VisualStudioCodeCredential build()

VisualStudioCodeCredential使用当前配置创建新的 。

VisualStudioCodeCredentialBuilder tenantId(String tenantId)

将用户的租户 ID 设置为通过 VisualStudioCodeCredential进行身份验证。

方法继承自 CredentialBuilderBase

方法继承自 java.lang.Object

构造函数详细信息

VisualStudioCodeCredentialBuilder

public VisualStudioCodeCredentialBuilder()

方法详细信息

additionallyAllowedTenants

public VisualStudioCodeCredentialBuilder additionallyAllowedTenants(String[] additionallyAllowedTenants)

指定凭据可能为其获取令牌的指定 tenantId 之外的租户。 添加通配符值“*”以允许凭据获取登录帐户可以访问的任何租户的令牌。 如果未为 tenantId 指定值,则此选项将不起作用,并且凭据将获取任何请求的租户的令牌。

Parameters:

additionallyAllowedTenants - 其他允许的租户。

Returns:

此生成器的更新实例,其中配置了其他租户。

additionallyAllowedTenants

public VisualStudioCodeCredentialBuilder additionallyAllowedTenants(List additionallyAllowedTenants)

指定凭据可能为其获取令牌的指定 tenantId 之外的租户。 添加通配符值“*”以允许凭据获取登录帐户可以访问的任何租户的令牌。 如果未为 tenantId 指定值,则此选项将不起作用,并且凭据将获取任何请求的租户的令牌。

Parameters:

additionallyAllowedTenants - 其他允许的租户。

Returns:

此生成器的更新实例,其中配置了其他租户。

build

public VisualStudioCodeCredential build()

VisualStudioCodeCredential使用当前配置创建新的 。

Returns:

具有当前配置的 。VisualStudioCodeCredential

tenantId

public VisualStudioCodeCredentialBuilder tenantId(String tenantId)

将用户的租户 ID 设置为通过 VisualStudioCodeCredential进行身份验证。 默认值是用户最初通过 azure 帐户插件Visual Studio Code身份验证的租户。

Parameters:

tenantId - 要设置的租户 ID。

Returns:

此生成器的更新实例,其中设置了指定的租户 ID。

适用于