VisualStudioCodeCredential class

Visual Studio CodeのAzure Resources拡張機能からサインインしたユーザーアカウントでAzureに接続します。 ユーザーが拡張機能を使用してログインすると、この資格情報は拡張機能によってキャッシュされたのと同じ更新トークンを共有できます。

コンストラクター

VisualStudioCodeCredential(VisualStudioCodeCredentialOptions)

VSCode 経由で自動的に認証するために使用する VisualStudioCodeCredential のインスタンスを作成します。

注意: VisualStudioCodeCredential はプラグインパッケージによって提供されています: @azure/identity-vscode. このパッケージがインストールされていない場合、 VisualStudioCodeCredential を使用した認証は利用できません。

メソッド

getToken(string | string[], GetTokenOptions)

VSCode の認証キャッシュを検索して見つかったトークンを返します。トークンが見つからなかった場合は null を返します。

コンストラクターの詳細

VisualStudioCodeCredential(VisualStudioCodeCredentialOptions)

VSCode 経由で自動的に認証するために使用する VisualStudioCodeCredential のインスタンスを作成します。

注意: VisualStudioCodeCredential はプラグインパッケージによって提供されています: @azure/identity-vscode. このパッケージがインストールされていない場合、 VisualStudioCodeCredential を使用した認証は利用できません。

new VisualStudioCodeCredential(options?: VisualStudioCodeCredentialOptions)

パラメーター

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>