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 besteht 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 möchten.

Die Authentifizierungs-Plug-Ins sind ITSGAuthenticateUserSink und ITSGAuthenticationEngine.

Die Autorisierungs-Plug-Ins sind ITSGAccountingEngine, ITSGAuthorizeConnectionSink, ITSGAuthorizeResourceSink und 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 Versuches, eine Verbindung zu autorisieren, benachrichtigen.

ITSGAuthorizeResourceSink

Macht Methoden verfügbar, die RD-Gateway über das Ergebnis eines Versuches, eine Ressource zu autorisieren, benachrichtigen.

ITSGPolicyEngine

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