AgenticAuthenticationService class
Tjeneste til håndtering af agentisk brugergodkendelse.
Metoder
| Get |
Henter et agentisk brugertoken til platformgodkendelse. Bruger standardgodkendelsesområdet for MCP-platformen. |
| Get |
Henter et agentisk brugertoken til platformgodkendelse. |
Oplysninger om metode
GetAgenticUserToken(Authorization, string, TurnContext)
Advarsel!
Denne API udfases nu.
Use the overload with explicit scopes parameter for better control over requested permissions.
Henter et agentisk brugertoken til platformgodkendelse. Bruger standardgodkendelsesområdet for MCP-platformen.
static function GetAgenticUserToken(authorization: Authorization, authHandlerName: string, turnContext: TurnContext): Promise<string>
Parametre
- authorization
- Authorization
Godkendelseshandleren.
- authHandlerName
-
string
Navnet på den godkendelseshandler, der skal bruges.
- turnContext
- TurnContext
Turn-konteksten for den aktuelle anmodning.
Returnerer
Promise<string>
Tokenstrengen eller en tom streng, hvis der ikke blev returneret et token.
GetAgenticUserToken(Authorization, string, TurnContext, string[])
Henter et agentisk brugertoken til platformgodkendelse.
static function GetAgenticUserToken(authorization: Authorization, authHandlerName: string, turnContext: TurnContext, scopes: string[]): Promise<string>
Parametre
- authorization
- Authorization
Godkendelseshandleren.
- authHandlerName
-
string
Navnet på den godkendelseshandler, der skal bruges.
- turnContext
- TurnContext
Turn-konteksten for den aktuelle anmodning.
- scopes
-
string[]
De OAuth-områder, der skal anmodes om. Skal hentes fra den relevante konfiguration (f.eks. ToolingConfiguration.mcpPlatformAuthenticationScope).
Returnerer
Promise<string>
Tokenstrengen eller en tom streng, hvis der ikke blev returneret et token.