TokenCredential interface

يمثل بيانات اعتماد قادرة على توفير رمز مميز للمصادقة.

الأساليب

getToken(string | string[], GetTokenOptions)

يحصل على الرمز المميز الذي توفره بيانات الاعتماد هذه.

يتم استدعاء هذا الأسلوب تلقائيا بواسطة مكتبات عميل Azure SDK. يمكنك استدعاء هذا الأسلوب مباشرة، ولكن يجب عليك أيضا معالجة التخزين المؤقت للرمز المميز وتحديث الرمز المميز.

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

getToken(string | string[], GetTokenOptions)

يحصل على الرمز المميز الذي توفره بيانات الاعتماد هذه.

يتم استدعاء هذا الأسلوب تلقائيا بواسطة مكتبات عميل Azure SDK. يمكنك استدعاء هذا الأسلوب مباشرة، ولكن يجب عليك أيضا معالجة التخزين المؤقت للرمز المميز وتحديث الرمز المميز.

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

المعلمات

scopes

string | string[]

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

options
GetTokenOptions

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

المرتجعات

Promise<null | AccessToken>