VisualStudioCodeCredential class
يتصل ب Azure باستخدام حساب المستخدم الذي تم تسجيل الدخول إليه من خلال ملحق موارد Azure في Visual Studio Code. بمجرد تسجيل دخول المستخدم عبر الملحق، يمكن أن تشارك بيانات الاعتماد هذه نفس رمز التحديث الذي تم تخزينه مؤقتا بواسطة الملحق.
المنشئون
| Visual |
إنشاء مثيل VisualStudioCodeCredential لاستخدامه للمصادقة تلقائيا عبر VSCode.
ملاحظة: يتم توفير |
الأساليب
| get |
إرجاع الرمز المميز الذي تم العثور عليه عن طريق البحث في ذاكرة التخزين المؤقت لمصادقة VSCode أو إرجاع قيمة خالية إذا لم يتم العثور على رمز مميز. |
تفاصيل المنشئ
VisualStudioCodeCredential(VisualStudioCodeCredentialOptions)
إنشاء مثيل VisualStudioCodeCredential لاستخدامه للمصادقة تلقائيا عبر VSCode.
ملاحظة: يتم توفير VisualStudioCodeCredential بواسطة حزمة مكون إضافي: @azure/identity-vscode. إذا لم يتم تثبيت هذه الحزمة، فلن تتوفر المصادقة باستخدام VisualStudioCodeCredential الحزمة.
new VisualStudioCodeCredential(options?: VisualStudioCodeCredentialOptions)
المعلمات
خيارات لتكوين العميل الذي يقوم بطلب المصادقة.
تفاصيل الأسلوب
getToken(string | string[], GetTokenOptions)
إرجاع الرمز المميز الذي تم العثور عليه عن طريق البحث في ذاكرة التخزين المؤقت لمصادقة VSCode أو إرجاع قيمة خالية إذا لم يتم العثور على رمز مميز.
function getToken(scopes: string | string[], options?: GetTokenOptions): Promise<AccessToken>
المعلمات
- scopes
-
string | string[]
قائمة النطاقات التي سيكون للرمز المميز حق الوصول إليها.
- options
- GetTokenOptions
الخيارات المستخدمة لتكوين أي طلبات قد يقدمها هذا التطبيق TokenCredential.
المرتجعات
Promise<AccessToken>