SessionAuthModel interface
نموذج لمصادقة API باستخدام ملف تعريف الارتباط للجلسة.
- يمتد
الخصائص
| headers | عناوين طلب HTTP إلى نقطة نهاية خدمة جلسة العمل. |
| is |
الإشارة إلى ما إذا تم تعيين مفتاح API في حمولة HTTP POST. |
| password | اسم سمة كلمة المرور. |
| query |
الاستعلام عن المعلمات إلى نقطة نهاية خدمة جلسة العمل. |
| session |
اسم سمة معرف الجلسة من رأس استجابة HTTP. |
| session |
عنوان URL لطلب HTTP إلى نقطة نهاية خدمة جلسة العمل. |
| session |
مهلة الجلسة بالدقائق. |
| type | نوع المصادقة |
| user |
قيمة مفتاح سمة اسم المستخدم. |
تفاصيل الخاصية
headers
عناوين طلب HTTP إلى نقطة نهاية خدمة جلسة العمل.
headers?: Record<string, string>
قيمة الخاصية
Record<string, string>
isPostPayloadJson
الإشارة إلى ما إذا تم تعيين مفتاح API في حمولة HTTP POST.
isPostPayloadJson?: boolean
قيمة الخاصية
boolean
password
اسم سمة كلمة المرور.
password: Record<string, string>
قيمة الخاصية
Record<string, string>
queryParameters
الاستعلام عن المعلمات إلى نقطة نهاية خدمة جلسة العمل.
queryParameters?: Record<string, any>
قيمة الخاصية
Record<string, any>
sessionIdName
اسم سمة معرف الجلسة من رأس استجابة HTTP.
sessionIdName?: string
قيمة الخاصية
string
sessionLoginRequestUri
عنوان URL لطلب HTTP إلى نقطة نهاية خدمة جلسة العمل.
sessionLoginRequestUri?: string
قيمة الخاصية
string
sessionTimeoutInMinutes
مهلة الجلسة بالدقائق.
sessionTimeoutInMinutes?: number
قيمة الخاصية
number
type
نوع المصادقة
type: "Session"
قيمة الخاصية
"Session"
userName
قيمة مفتاح سمة اسم المستخدم.
userName: Record<string, string>
قيمة الخاصية
Record<string, string>