リモート デスクトップ ゲートウェイ (RD ゲートウェイ) API は、次のインターフェイスをサポートしています。 これらのインターフェイスを使用して、カスタマイズされた認証と承認を提供するプラグインを実装できます。 認証プラグインと承認プラグインの間には依存関係がなく、選択した場合は 1 つのプラグインのみを実装できます。
認証プラグインは ITSGAuthenticateUserSinkされ、ITSGAuthenticationEngineされます。
承認プラグインは、ITSGAccountingEngine、ITSGAuthorizeConnectionSink、ITSGAuthorizeResourceSink、および ITSGPolicyEngineされます。
このセクションでは、次の操作を行います。
-
ITSGAccountingEngineの
-
接続のセッションの作成または終了に関する情報を提供するメソッドを公開します。
-
ITSGAuthenticateUserSinkの
-
認証イベントについて RD ゲートウェイに通知するメソッドを公開します。
-
ITSGAuthenticationEngineの
-
RD ゲートウェイのユーザーを認証するメソッドを公開します。
-
ITSGAuthorizeConnectionSinkの
-
接続を承認しようとした結果について RD ゲートウェイに通知するメソッドを公開します。
-
ITSGAuthorizeResourceSinkの
-
リソースを承認しようとした結果について RD ゲートウェイに通知するメソッドを公開します。
-
ITSGPolicyEngineの
-
接続とリソースを承認するメソッドを公開します。