AgenticAuthenticationService class
บริการสําหรับการจัดการการรับรองความถูกต้องผู้ใช้ที่เป็นตัวแทน
วิธีการ
| Get |
รับโทเค็นผู้ใช้ที่เป็นตัวแทนสําหรับการรับรองความถูกต้องแพลตฟอร์ม ใช้ขอบเขตการรับรองความถูกต้องแพลตฟอร์ม MCP เริ่มต้น |
| Get |
รับโทเค็นผู้ใช้ที่เป็นตัวแทนสําหรับการรับรองความถูกต้องแพลตฟอร์ม |
รายละเอียดวิธีการ
GetAgenticUserToken(Authorization, string, TurnContext)
คำเตือน
API นี้ถูกเลิกใช้แล้วในตอนนี้
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>
สตริงโทเค็นหรือสตริงว่าง ถ้าไม่มีโทเค็นถูกส่งกลับ