مشاركة عبر


VisualStudioCodeCredential class

يتصل ب Azure باستخدام حساب المستخدم الذي تم تسجيل الدخول إليه من خلال ملحق موارد Azure في Visual Studio Code. بمجرد تسجيل دخول المستخدم عبر الملحق، يمكن أن تشارك بيانات الاعتماد هذه نفس رمز التحديث الذي تم تخزينه مؤقتا بواسطة الملحق.

المنشئون

VisualStudioCodeCredential(VisualStudioCodeCredentialOptions)

إنشاء مثيل VisualStudioCodeCredential لاستخدامه للمصادقة تلقائيا عبر VSCode.

ملاحظة: يتم توفير VisualStudioCodeCredential بواسطة حزمة مكون إضافي: @azure/identity-vscode. إذا لم يتم تثبيت هذه الحزمة، فلن تتوفر المصادقة باستخدام VisualStudioCodeCredential الحزمة.

الأساليب

getToken(string | string[], GetTokenOptions)

إرجاع الرمز المميز الذي تم العثور عليه عن طريق البحث في ذاكرة التخزين المؤقت لمصادقة VSCode أو إرجاع قيمة خالية إذا لم يتم العثور على رمز مميز.

تفاصيل المنشئ

VisualStudioCodeCredential(VisualStudioCodeCredentialOptions)

إنشاء مثيل VisualStudioCodeCredential لاستخدامه للمصادقة تلقائيا عبر VSCode.

ملاحظة: يتم توفير VisualStudioCodeCredential بواسطة حزمة مكون إضافي: @azure/identity-vscode. إذا لم يتم تثبيت هذه الحزمة، فلن تتوفر المصادقة باستخدام VisualStudioCodeCredential الحزمة.

new VisualStudioCodeCredential(options?: VisualStudioCodeCredentialOptions)

المعلمات

options
VisualStudioCodeCredentialOptions

خيارات لتكوين العميل الذي يقوم بطلب المصادقة.

تفاصيل الأسلوب

getToken(string | string[], GetTokenOptions)

إرجاع الرمز المميز الذي تم العثور عليه عن طريق البحث في ذاكرة التخزين المؤقت لمصادقة VSCode أو إرجاع قيمة خالية إذا لم يتم العثور على رمز مميز.

function getToken(scopes: string | string[], options?: GetTokenOptions): Promise<AccessToken>

المعلمات

scopes

string | string[]

قائمة النطاقات التي سيكون للرمز المميز حق الوصول إليها.

options
GetTokenOptions

الخيارات المستخدمة لتكوين أي طلبات قد يقدمها هذا التطبيق TokenCredential.

المرتجعات

Promise<AccessToken>