AgenticAuthenticationService class
Služba pro zpracování ověřování agentů uživatelů.
Metody
| Get |
Získá token uživatele agenta pro ověřování platformy. Používá výchozí obor ověřování platformy MCP. |
| Get |
Získá token uživatele agenta pro ověřování platformy. |
Podrobnosti metody
GetAgenticUserToken(Authorization, string, TurnContext)
Upozornění
Toto rozhraní API je teď zastaralé.
Use the overload with explicit scopes parameter for better control over requested permissions.
Získá token uživatele agenta pro ověřování platformy. Používá výchozí obor ověřování platformy MCP.
static function GetAgenticUserToken(authorization: Authorization, authHandlerName: string, turnContext: TurnContext): Promise<string>
Parametry
- authorization
- Authorization
Obslužná rutina autorizace.
- authHandlerName
-
string
Název obslužné rutiny ověřování, která se má použít.
- turnContext
- TurnContext
Kontext otáčení pro aktuální požadavek.
Návraty
Promise<string>
Řetězec tokenu nebo prázdný řetězec, pokud nebyl vrácen žádný token.
GetAgenticUserToken(Authorization, string, TurnContext, string[])
Získá token uživatele agenta pro ověřování platformy.
static function GetAgenticUserToken(authorization: Authorization, authHandlerName: string, turnContext: TurnContext, scopes: string[]): Promise<string>
Parametry
- authorization
- Authorization
Obslužná rutina autorizace.
- authHandlerName
-
string
Název obslužné rutiny ověřování, která se má použít.
- turnContext
- TurnContext
Kontext otáčení pro aktuální požadavek.
- scopes
-
string[]
Obory OAuth, které se mají vyžádat. Měla by být získána z příslušné konfigurace (např. ToolingConfiguration.mcpPlatformAuthenticationScope).
Návraty
Promise<string>
Řetězec tokenu nebo prázdný řetězec, pokud nebyl vrácen žádný token.