次の方法で共有


VisualStudioCodeCredentialBuilder クラス

public class VisualStudioCodeCredentialBuilder
extends CredentialBuilderBase<VisualStudioCodeCredentialBuilder>

をインスタンス化 VisualStudioCodeCredentialするための Fluent 資格情報ビルダー。

この資格情報が 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。 既定値は、Visual Studio Code Azure アカウント プラグインを介してユーザーが最初に認証したテナントです。

Parameters:

tenantId - 設定するテナント ID。

Returns:

テナント ID が指定どおりに設定された、このビルダーの更新されたインスタンス。

適用対象