VisualStudioCodeCredential class
Visual Studio Code の Azure リソース拡張機能を介してサインインしたユーザー アカウントを使用して Azure に接続します。 ユーザーが拡張機能を使用してログインすると、この資格情報は拡張機能によってキャッシュされたのと同じ更新トークンを共有できます。
コンストラクター
Visual |
VSCode 経由で自動的に認証するために使用する VisualStudioCodeCredential のインスタンスを作成します。
注意: |
メソッド
get |
VSCode の認証キャッシュを検索して見つかったトークンを返します。トークンが見つからなかった場合は null を返します。 |
コンストラクターの詳細
VisualStudioCodeCredential(VisualStudioCodeCredentialOptions)
VSCode 経由で自動的に認証するために使用する VisualStudioCodeCredential のインスタンスを作成します。
注意: VisualStudioCodeCredential
はプラグインパッケージによって提供されています: @azure/identity-vscode
. このパッケージがインストールされていない場合、 VisualStudioCodeCredential
を使用した認証は利用できません。
new VisualStudioCodeCredential(options?: VisualStudioCodeCredentialOptions)
パラメーター
認証要求を行うクライアントを構成するためのオプション。
メソッドの詳細
getToken(string | string[], GetTokenOptions)
VSCode の認証キャッシュを検索して見つかったトークンを返します。トークンが見つからなかった場合は null を返します。
function getToken(scopes: string | string[], options?: GetTokenOptions): Promise<AccessToken>
パラメーター
- scopes
-
string | string[]
トークンがアクセスできるスコープの一覧。
- options
- GetTokenOptions
この TokenCredential
実装が行う可能性のある要求を構成するために使用されるオプション。
戻り値
Promise<AccessToken>