次の方法で共有


@azure/identity-vscode package

関数

vsCodePlugin(unknown)

VisualStudioCodeCredential の依存関係を提供し、@azure/identity内でそれを有効にするプラグイン。 プラグイン API は、@azure/identity バージョン 2.0.0 以降と互換性があります。 @azure/identityからインポートした useIdentityPlugin 関数を使用して、このプラグインを読み込みます。

VisualStudioCodeCredential は、VS Code の "Azure アカウント" 拡張機能からの認証セッションを使用します。

この機能を使用するには、@azure/identityから VisualStudioCodeCredential または DefaultAzureCredential をインポートします。 このプラグインが有効になっていない場合、VisualStudioCodeCredentialCredentialUnavailableErrorをスローし、DefaultAzureCredential は Visual Studio Code 経由で認証を使用できなくなります。

例:

import { useIdentityPlugin, VisualStudioCodeCredential } from "@azure/identity";
import { vsCodePlugin } from "@azure/identity-vscode";

// Load the plugin
useIdentityPlugin(vsCodePlugin);

// Now that the plugin is loaded, this credential may be used
const credential = new VisualStudioCodeCredential();

関数の詳細

vsCodePlugin(unknown)

VisualStudioCodeCredential の依存関係を提供し、@azure/identity内でそれを有効にするプラグイン。 プラグイン API は、@azure/identity バージョン 2.0.0 以降と互換性があります。 @azure/identityからインポートした useIdentityPlugin 関数を使用して、このプラグインを読み込みます。

VisualStudioCodeCredential は、VS Code の "Azure アカウント" 拡張機能からの認証セッションを使用します。

この機能を使用するには、@azure/identityから VisualStudioCodeCredential または DefaultAzureCredential をインポートします。 このプラグインが有効になっていない場合、VisualStudioCodeCredentialCredentialUnavailableErrorをスローし、DefaultAzureCredential は Visual Studio Code 経由で認証を使用できなくなります。

例:

import { useIdentityPlugin, VisualStudioCodeCredential } from "@azure/identity";
import { vsCodePlugin } from "@azure/identity-vscode";

// Load the plugin
useIdentityPlugin(vsCodePlugin);

// Now that the plugin is loaded, this credential may be used
const credential = new VisualStudioCodeCredential();
function vsCodePlugin(context: unknown)

パラメーター

context

unknown