AgenticAuthenticationService class
Служба обработки проверки подлинности агента пользователя.
Методы
| Get |
Возвращает маркер агента пользователя для проверки подлинности платформы. Использует область проверки подлинности платформы MCP по умолчанию. |
| Get |
Возвращает маркер агента пользователя для проверки подлинности платформы. |
Сведения о методе
GetAgenticUserToken(Authorization, string, TurnContext)
Предупреждение
Теперь этот API является нерекомендуемым.
Use the overload with explicit scopes parameter for better control over requested permissions.
Возвращает маркер агента пользователя для проверки подлинности платформы. Использует область проверки подлинности платформы MCP по умолчанию.
static function GetAgenticUserToken(authorization: Authorization, authHandlerName: string, turnContext: TurnContext): Promise<string>
Параметры
- authorization
- Authorization
Обработчик авторизации.
- authHandlerName
-
string
Имя используемого обработчика проверки подлинности.
- turnContext
- TurnContext
Контекст поворота для текущего запроса.
Возвращаемое значение
Promise<string>
Строка токена или пустая строка, если маркер не был возвращен.
GetAgenticUserToken(Authorization, string, TurnContext, string[])
Возвращает маркер агента пользователя для проверки подлинности платформы.
static function GetAgenticUserToken(authorization: Authorization, authHandlerName: string, turnContext: TurnContext, scopes: string[]): Promise<string>
Параметры
- authorization
- Authorization
Обработчик авторизации.
- authHandlerName
-
string
Имя используемого обработчика проверки подлинности.
- turnContext
- TurnContext
Контекст поворота для текущего запроса.
- scopes
-
string[]
Области OAuth для запроса. Следует получить из соответствующей конфигурации (например, ToolingConfiguration.mcpPlatformAuthenticationScope).
Возвращаемое значение
Promise<string>
Строка токена или пустая строка, если маркер не был возвращен.