PLUGGABLE MODULES FOR TERMINAL SERVICES
First Claim
1. A method, comprising:
- accessing one or more pluggable modules at a Terminal Services Gateway (TSG) server, wherein the one or more pluggable modules include at least one of a pluggable connection authorization policy (CAP) module, a pluggable resource authorization policy (RAP) module, or a pluggable authentication module; and
processing a TS server access request from a TS client at the TSG server using at least the one or more pluggable modules.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments that facilitate the use of pluggable policy modules and authentication modules for access to a Terminal Services (TS) server are disclosed. In accordance with various embodiments, a method includes accessing one or more pluggable modules at a Terminal Services Gateway (TSG) server or a Terminal Services (TS) server. The method further includes processing a TS server access request from a TS client at the TSG server or the TS server. The TS server access request is processed in part based on the one or more pluggable modules. In one particular embodiment, the one or more pluggable modules include at least one of a connection authorization policy (CAP) module, a resource authorization policy (RAP) module, and an authentication module.
44 Citations
20 Claims
-
1. A method, comprising:
-
accessing one or more pluggable modules at a Terminal Services Gateway (TSG) server, wherein the one or more pluggable modules include at least one of a pluggable connection authorization policy (CAP) module, a pluggable resource authorization policy (RAP) module, or a pluggable authentication module; and processing a TS server access request from a TS client at the TSG server using at least the one or more pluggable modules. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer readable medium having computer-executable instructions that, when executed, perform acts comprising:
-
accessing one or more pluggable modules using at least one application program interface (API); and processing a Terminal Services (TS) server access request from a TS client using the one or more pluggable modules, wherein the TS server access request includes at least one of a user authentication input, a connection request, and a resource request for a resource in the TS server. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A server, the server comprising:
-
one or more processors; and a first application program interface (API) for interacting with one or more pluggable modules, the one or more pluggable modules include one or more policies for determining at least one of a permissibility a connection between a Terminal Services (TS) client and one of a Terminal Services Gateway (TSG) server or a TS server, or a permissibility of access to a resource on the TS server from the TS client; and a second API for interacting with a pluggable authentication module, the pluggable authentication module to verify the identity of a user using an authentication input received at the TS client. - View Dependent Claims (19, 20)
-
Specification