AgenticAuthenticationService class
خدمة لمعالجة مصادقة المستخدم الوكيل.
الأساليب
| Get |
الحصول على رمز مميز للمستخدم العامل لمصادقة النظام الأساسي. يستخدم نطاق مصادقة النظام الأساسي ل MCP الافتراضي. |
| Get |
الحصول على رمز مميز للمستخدم العامل لمصادقة النظام الأساسي. |
تفاصيل الأسلوب
GetAgenticUserToken(Authorization, string, TurnContext)
تحذير
واجهة برمجة التطبيقات هذه مهملة الآن.
Use the overload with explicit scopes parameter for better control over requested permissions.
الحصول على رمز مميز للمستخدم العامل لمصادقة النظام الأساسي. يستخدم نطاق مصادقة النظام الأساسي ل MCP الافتراضي.
static function GetAgenticUserToken(authorization: Authorization, authHandlerName: string, turnContext: TurnContext): Promise<string>
المعلمات
- authorization
- Authorization
معالج التخويل.
- authHandlerName
-
string
اسم معالج المصادقة المراد استخدامه.
- turnContext
- TurnContext
سياق الدور للطلب الحالي.
المرتجعات
Promise<string>
سلسلة الرمز المميز أو سلسلة فارغة إذا لم يتم إرجاع رمز مميز.
GetAgenticUserToken(Authorization, string, TurnContext, string[])
الحصول على رمز مميز للمستخدم العامل لمصادقة النظام الأساسي.
static function GetAgenticUserToken(authorization: Authorization, authHandlerName: string, turnContext: TurnContext, scopes: string[]): Promise<string>
المعلمات
- authorization
- Authorization
معالج التخويل.
- authHandlerName
-
string
اسم معالج المصادقة المراد استخدامه.
- turnContext
- TurnContext
سياق الدور للطلب الحالي.
- scopes
-
string[]
نطاقات OAuth المطلوب طلبها. يجب الحصول عليها من التكوين المناسب (على سبيل المثال، ToolingConfiguration.mcpPlatformAuthenticationScope).
المرتجعات
Promise<string>
سلسلة الرمز المميز أو سلسلة فارغة إذا لم يتم إرجاع رمز مميز.