Remote Desktop Gateway Interfaces
The Remote Desktop Gateway (RD Gateway) API supports the following interfaces. You can use these interfaces to implement plug-ins that provide customized authentication and authorization. There is no dependency between the authentication plug-in and the authorization plug-in, and you can implement only a single plug-in if you choose.
The authentication plug-ins are ITSGAuthenticateUserSink and ITSGAuthenticationEngine.
The authorization plug-ins are ITSGAccountingEngine, ITSGAuthorizeConnectionSink, ITSGAuthorizeResourceSink, and ITSGPolicyEngine.
In this section
-
Exposes methods that provide information about the creation or closing of sessions for a connection.
-
Exposes methods that notify RD Gateway about authentication events.
-
Exposes methods that authenticate users for RD Gateway.
-
Exposes methods that notify RD Gateway about the result of an attempt to authorize a connection.
-
Exposes methods that notify RD Gateway about the result of an attempt to authorize a resource.
-
Exposes methods that authorize connections and resources.