Freigeben über


Remotedesktopgatewayschnittstellen

Die REMOTEdesktopgateway-API (RD-Gateway) unterstützt die folgenden Schnittstellen. Sie können diese Schnittstellen verwenden, um Plug-Ins zu implementieren, die eine angepasste Authentifizierung und Autorisierung bereitstellen. Es gibt keine Abhängigkeit zwischen dem Authentifizierungs-Plug-In und dem Autorisierungs-Plug-In, und Sie können nur ein einzelnes Plug-In implementieren, wenn Sie dies auswählen.

Die Authentifizierungs-Plug-Ins sind ITSGAuthenticateUserSink und ITSGAuthenticationEngine.

Die Autorisierungs-Plug-Ins sind ITSGAccountingEngine, ITSGAuthorizeConnectionSink, ITSGAuthorizeResourceSinkund ITSGPolicyEngine.

In diesem Abschnitt

ITSGAccountingEngine

Macht Methoden verfügbar, die Informationen zum Erstellen oder Schließen von Sitzungen für eine Verbindung bereitstellen.

ITSGAuthenticateUserSink-

Macht Methoden verfügbar, die RD-Gateway über Authentifizierungsereignisse benachrichtigen.

ITSGAuthenticationEngine

Macht Methoden verfügbar, die Benutzer für RD-Gateway authentifizieren.

ITSGAuthorizeConnectionSink-

Macht Methoden verfügbar, die RD-Gateway über das Ergebnis eines Versuchs zum Autorisieren einer Verbindung benachrichtigen.

ITSGAuthorizeResourceSink-

Macht Methoden verfügbar, die RD-Gateway über das Ergebnis eines Versuchs zum Autorisieren einer Ressource benachrichtigen.

ITSGPolicyEngine

Macht Methoden verfügbar, die Verbindungen und Ressourcen autorisieren.