AgenticAuthenticationService class
Palvelu agenttikäyttäjän todentamisen käsittelyyn.
Menetelmät
| Get |
Hakee käyttöympäristötodennusta varten agentin käyttäjätunnuksen. Käyttää MCP-ympäristön oletusarvoista todennusaluetta. |
| Get |
Hakee käyttöympäristötodennusta varten agentin käyttäjätunnuksen. |
Menetelmän tiedot
GetAgenticUserToken(Authorization, string, TurnContext)
Varoitus
Tämä ohjelmointirajapinta on nyt vanhentunut.
Use the overload with explicit scopes parameter for better control over requested permissions.
Hakee käyttöympäristötodennusta varten agentin käyttäjätunnuksen. Käyttää MCP-ympäristön oletusarvoista todennusaluetta.
static function GetAgenticUserToken(authorization: Authorization, authHandlerName: string, turnContext: TurnContext): Promise<string>
Parametrit
- authorization
- Authorization
Valtuutuskäsittelijä.
- authHandlerName
-
string
Käytettävän todennuskäsittelijän nimi.
- turnContext
- TurnContext
Nykyisen pyynnön käännöskonteksti.
Palautukset
Promise<string>
Tunnusmerkkijono tai tyhjä merkkijono, jos tunnusta ei palauteta.
GetAgenticUserToken(Authorization, string, TurnContext, string[])
Hakee käyttöympäristötodennusta varten agentin käyttäjätunnuksen.
static function GetAgenticUserToken(authorization: Authorization, authHandlerName: string, turnContext: TurnContext, scopes: string[]): Promise<string>
Parametrit
- authorization
- Authorization
Valtuutuskäsittelijä.
- authHandlerName
-
string
Käytettävän todennuskäsittelijän nimi.
- turnContext
- TurnContext
Nykyisen pyynnön käännöskonteksti.
- scopes
-
string[]
Pyydettävät OAuth-alueet. Tulee hankkia sopivasta kokoonpanosta (esim. ToolingConfiguration.mcpPlatformAuthenticationScope).
Palautukset
Promise<string>
Tunnusmerkkijono tai tyhjä merkkijono, jos tunnusta ei palauteta.