×

Client side redirection with pluggable authentication and authorization

  • US 9,900,182 B2
  • Filed: 06/17/2015
  • Issued: 02/20/2018
  • Est. Priority Date: 02/11/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • by an operating system (OS) of a first computing device;

    receiving a request to cause a remote desktop protocol (RDP) client device to connect to a second computing device, the RDP client device being coupled to the first computing device via a first RDP connection;

    creating an RDP virtual channel over the first RDP connection;

    permitting the RDP client device to establish a tunnel and a channel using specialized gateway service attachment through the RDP virtual channel to the second computing device, wherein the tunnel is an encrypted secure shell tunnel;

    qualifying the RDP client device to connect to the second computing device based at least on information associated with the first RDP connection, wherein qualifying the RDP client device comprises checking a permissions vector, wherein the permissions vector is provided to the RDP client device from a PAA ticketing server; and

    if the RDP client device is qualified to connect to the second computing device, then sending to the RDP client device;

    an instruction for the RDP client device to be re-directed from the first computing device to the second computing device;

    an instruction for the RDP client device to close the first RDP connection; and

    one or more credentials for the RDP client device to establish a second RDP connection to the second computing device, wherein the instruction and the credentials are being sent to the RDP client device via the RDP virtual channel and the tunnel created over the first RDP connection, wherein the RDP virtual channel is used to create a virtual private network between the RDP client device and one or more servers by attaching one or more gateway functions to each end of the RDP virtual channel, wherein the second RDP connection allows the RDP client device to access the second computing device, wherein each of the first and second RDP connections comprises a gateway, and wherein the credentials being sent to the RDP client device allow the RDP client device to access the second computing device from the gateway based at least on a pluggable authentication and authorization framework.

View all claims
  • 14 Assignments
Timeline View
Assignment View
    ×
    ×