AgenticAuthenticationService class
Tjeneste for behandling av agentisk brukergodkjenning.
Metoder
| Get |
Får et agentisk brukertoken for plattformgodkjenning. Bruker standard omfang for MCP-plattformgodkjenning. |
| Get |
Får et agentisk brukertoken for plattformgodkjenning. |
Metodedetaljer
GetAgenticUserToken(Authorization, string, TurnContext)
Advarsel
Denne API-en er nå avskrevet.
Use the overload with explicit scopes parameter for better control over requested permissions.
Får et agentisk brukertoken for plattformgodkjenning. Bruker standard omfang for MCP-plattformgodkjenning.
static function GetAgenticUserToken(authorization: Authorization, authHandlerName: string, turnContext: TurnContext): Promise<string>
Parametere
- authorization
- Authorization
Godkjenningsbehandlingen.
- authHandlerName
-
string
Navnet på godkjenningsbehandlingen som skal brukes.
- turnContext
- TurnContext
Svingkonteksten for gjeldende forespørsel.
Returnerer
Promise<string>
Tokenstrengen eller den tomme strengen hvis ingen token ble returnert.
GetAgenticUserToken(Authorization, string, TurnContext, string[])
Får et agentisk brukertoken for plattformgodkjenning.
static function GetAgenticUserToken(authorization: Authorization, authHandlerName: string, turnContext: TurnContext, scopes: string[]): Promise<string>
Parametere
- authorization
- Authorization
Godkjenningsbehandlingen.
- authHandlerName
-
string
Navnet på godkjenningsbehandlingen som skal brukes.
- turnContext
- TurnContext
Svingkonteksten for gjeldende forespørsel.
- scopes
-
string[]
OAuth-omfanget som skal bes om. Skal hentes fra riktig konfigurasjon (for eksempel ToolingConfiguration.mcpPlatformAuthenticationScope).
Returnerer
Promise<string>
Tokenstrengen eller den tomme strengen hvis ingen token ble returnert.