GetTokenOptions interface
يحدد خيارات TokenCredential.getToken.
الخصائص
abort |
الإشارة التي يمكن استخدامها لإجهاض الطلبات. |
claims | تفاصيل المطالبة لتنفيذ تدفق مصادقة تقييم الوصول المستمر |
enable |
يشير إلى ما إذا كان يجب تمكين تدفق مصادقة تقييم الوصول المستمر |
proof |
خيارات لطلبات الرمز المميز لإثبات الحيازة |
request |
الخيارات المستخدمة عند إنشاء طلبات HTTP وإرسالها لهذه العملية. |
tenant |
يسمح بتحديد tenantId. مفيد للتعامل مع التحديات التي توفر تلميحات معرف المستأجر. |
tracing |
الخيارات المستخدمة عند تمكين التتبع. |
تفاصيل الخاصية
abortSignal
الإشارة التي يمكن استخدامها لإجهاض الطلبات.
abortSignal?: AbortSignalLike
قيمة الخاصية
claims
تفاصيل المطالبة لتنفيذ تدفق مصادقة تقييم الوصول المستمر
claims?: string
قيمة الخاصية
string
enableCae
يشير إلى ما إذا كان يجب تمكين تدفق مصادقة تقييم الوصول المستمر
enableCae?: boolean
قيمة الخاصية
boolean
proofOfPossessionOptions
خيارات لطلبات الرمز المميز لإثبات الحيازة
proofOfPossessionOptions?: { nonce: string, resourceRequestMethod: HttpMethods, resourceRequestUrl: string }
قيمة الخاصية
{ nonce: string, resourceRequestMethod: HttpMethods, resourceRequestUrl: string }
requestOptions
الخيارات المستخدمة عند إنشاء طلبات HTTP وإرسالها لهذه العملية.
requestOptions?: { timeout?: number }
قيمة الخاصية
{ timeout?: number }
tenantId
يسمح بتحديد tenantId. مفيد للتعامل مع التحديات التي توفر تلميحات معرف المستأجر.
tenantId?: string
قيمة الخاصية
string
tracingOptions
الخيارات المستخدمة عند تمكين التتبع.
tracingOptions?: { tracingContext?: TracingContext }
قيمة الخاصية
{ tracingContext?: TracingContext }