Freigeben über


Utility class

Methoden

BuildMcpServerUrl(string)

Erstellen Sie die vollständige URL für den Zugriff auf einen bestimmten MCP-Server.

Beispiel: Utility.BuildMcpServerUrl('MyServer') // => "https://agent365.svc.cloud.microsoft/agents/servers/MyServer/"

GetMcpBaseUrl()

Rufen Sie die Basis-URL ab, die zum Abfragen von MCP-Umgebungen verwendet wird.

GetToolingGatewayForDigitalWorker(string)

Erstellen Sie die Toolgateway-URL für eine bestimmte Agent-Identität. Dieser Endpunkt wird verwendet, um MCP-Server zu ermitteln, die der angegebenen Agentidentität zugeordnet sind.

Beispiel: Utility.GetToolingGatewayForDigitalWorker(agenticAppId) // => "https://agent365.svc.cloud.microsoft/agents/{agenticAppId}/mcpServers"

GetToolsMode()
ValidateAuthToken(undefined | string)

Überprüft ein JWT-Authentifizierungstoken. Überprüft, ob das Token ein gültiges JWT ist und nicht abgelaufen ist.

Details zur Methode

BuildMcpServerUrl(string)

Erstellen Sie die vollständige URL für den Zugriff auf einen bestimmten MCP-Server.

Beispiel: Utility.BuildMcpServerUrl('MyServer') // => "https://agent365.svc.cloud.microsoft/agents/servers/MyServer/"

static function BuildMcpServerUrl(serverName: string): string

Parameter

serverName

string

Der NAME der MCP-Serverressource.

Gibt zurück

string

Die vollqualifizierte MCP-Server-URL einschließlich nachgestellter Schrägstriche.

GetMcpBaseUrl()

Rufen Sie die Basis-URL ab, die zum Abfragen von MCP-Umgebungen verwendet wird.

static function GetMcpBaseUrl(): string

Gibt zurück

string

Die URL der MCP-Basisumgebungen.

GetToolingGatewayForDigitalWorker(string)

Erstellen Sie die Toolgateway-URL für eine bestimmte Agent-Identität. Dieser Endpunkt wird verwendet, um MCP-Server zu ermitteln, die der angegebenen Agentidentität zugeordnet sind.

Beispiel: Utility.GetToolingGatewayForDigitalWorker(agenticAppId) // => "https://agent365.svc.cloud.microsoft/agents/{agenticAppId}/mcpServers"

static function GetToolingGatewayForDigitalWorker(agenticAppId: string): string

Parameter

agenticAppId

string

Der eindeutige Bezeichner für die Agent-Identität.

Gibt zurück

string

Eine vollqualifizierte URL, die auf das Toolgateway für den Agent verweist.

GetToolsMode()

static function GetToolsMode(): ToolsMode

Gibt zurück

ValidateAuthToken(undefined | string)

Überprüft ein JWT-Authentifizierungstoken. Überprüft, ob das Token ein gültiges JWT ist und nicht abgelaufen ist.

static function ValidateAuthToken(authToken: undefined | string)

Parameter

authToken

undefined | string

Das zu überprüfende JWT-Token.