Поделиться через


Интерфейсы шлюза удаленных рабочих столов

API шлюза удаленных рабочих столов (шлюз удаленных рабочих столов) поддерживает следующие интерфейсы. Эти интерфейсы можно использовать для реализации подключаемых модулей, которые обеспечивают настраиваемую проверку подлинности и авторизацию. Между подключаемым модулем проверки подлинности и подключаемым модулем авторизации нет зависимости, и при желании можно реализовать только один подключаемый модуль.

Подключаемые модули проверки подлинности: ITSGAuthenticateUserSink и ITSGAuthenticationEngine.

Подключаемые модули авторизации: ITSGAccountingEngine, ITSGAuthorizeConnectionSink, ITSGAuthorizeResourceSink и ITSGPolicyEngine.

В этом разделе

ITSGAccountingEngine

Предоставляет методы, предоставляющие сведения о создании или закрытии сеансов для подключения.

ITSGAuthenticateUserSink

Предоставляет методы, уведомляющие шлюз удаленных рабочих столов о событиях проверки подлинности.

ITSGAuthenticationEngine

Предоставляет методы, которые проверяют подлинность пользователей для шлюза удаленных рабочих столов.

ITSGAuthorizeConnectionSink

Предоставляет методы, уведомляющие шлюз удаленных рабочих столов о результате попытки авторизовать подключение.

ITSGAuthorizeResourceSink

Предоставляет методы, уведомляющие шлюз удаленных рабочих столов о результате попытки авторизовать ресурс.

ITSGPolicyEngine

Предоставляет методы, которые авторизуют подключения и ресурсы.