你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
VisualStudioCodeCredentialBuilder 类
- java.
lang. Object - com.
azure. identity. CredentialBuilderBase<T> - com.
azure. identity. VisualStudioCodeCredentialBuilder
- com.
- com.
public class VisualStudioCodeCredentialBuilder
extends CredentialBuilderBase<VisualStudioCodeCredentialBuilder>
用于实例化 的 VisualStudioCodeCredentialFluent 凭据生成器。
这是一个已知问题,即此凭据不适用于 0.9.11 以上的 Azure 帐户扩展版本。 正在对此问题进行长期修复。 同时,请考虑使用 AzureCliCredential进行身份验证。
构造函数摘要
构造函数 | 说明 | |
---|---|---|
VisualStudioCodeCredentialBuilder() |
方法摘要
修饰符和类型 | 方法和描述 |
---|---|
Visual |
additionallyAllowedTenants(String[] additionallyAllowedTenants)
除了指定租户 ID 之外,还指定凭据可能为其获取令牌的租户 |
Visual |
additionallyAllowedTenants(List<String> additionallyAllowedTenants)
除了指定租户 ID 之外,还指定凭据可能为其获取令牌的租户 |
Visual |
build()
VisualStudioCodeCredential使用当前配置创建新的 。 |
Visual |
tenantId(String tenantId)
将用户的租户 ID 设置为通过 VisualStudioCodeCredential进行身份验证。 |
方法继承自 CredentialBuilderBase
方法继承自 java.lang.Object
构造函数详细信息
VisualStudioCodeCredentialBuilder
public VisualStudioCodeCredentialBuilder()
方法详细信息
additionallyAllowedTenants
public VisualStudioCodeCredentialBuilder additionallyAllowedTenants(String[] additionallyAllowedTenants)
指定凭据可能为其获取令牌的指定 tenantId 之外的租户。 添加通配符值“*”以允许凭据获取登录帐户可以访问的任何租户的令牌。 如果未为 tenantId 指定值,则此选项将不起作用,并且凭据将获取任何请求的租户的令牌。
Parameters:
Returns:
additionallyAllowedTenants
public VisualStudioCodeCredentialBuilder additionallyAllowedTenants(List
指定凭据可能为其获取令牌的指定 tenantId 之外的租户。 添加通配符值“*”以允许凭据获取登录帐户可以访问的任何租户的令牌。 如果未为 tenantId 指定值,则此选项将不起作用,并且凭据将获取任何请求的租户的令牌。
Parameters:
Returns:
build
public VisualStudioCodeCredential build()
VisualStudioCodeCredential使用当前配置创建新的 。
Returns:
tenantId
public VisualStudioCodeCredentialBuilder tenantId(String tenantId)
将用户的租户 ID 设置为通过 VisualStudioCodeCredential进行身份验证。 默认值是用户最初通过 azure 帐户插件Visual Studio Code身份验证的租户。
Parameters:
Returns: