POLICY DRIVEN FINE GRAIN URL ENCODING MECHANISM FOR SSL VPN CLIENTLESS ACCESS
First Claim
1. A method for determining an encoding scheme of a uniform resource location (URL) from a plurality of encoding schemes for a clientless secure socket layer virtual private network (SSL VPN) via a proxy, the method comprising:
- a) receiving, by an intermediary, a response from a server to a client via a SSL VPN session, the intermediary establishing the SSL VPN session between the client and the server, the response comprising a URL;
b) determining, by the intermediary, responsive to an encoding policy, an encoding scheme from a plurality of encoding schemes for encoding the URL; and
c) rewriting, by the intermediary, the URL for transmission to the client in accordance with the determined encoding scheme.
8 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure presents methods, systems and intermediaries which determine an encoding scheme of a uniform resource location (URL) from a plurality of encoding schemes for a clientless secure socket layer virtual private network (SSL VPN) via a proxy. An intermediary may receive a response from a server comprising a URL. The response from the server may be directed to a client via a SSL VPN session and via the intermediary. The intermediary may determine, responsive to an encoding policy, one of a transparent, opaque or encrypted encoding scheme for encoding the URL. The intermediary may rewrite the URL for transmission to the client in accordance with the determined encoding scheme.
-
Citations
26 Claims
-
1. A method for determining an encoding scheme of a uniform resource location (URL) from a plurality of encoding schemes for a clientless secure socket layer virtual private network (SSL VPN) via a proxy, the method comprising:
-
a) receiving, by an intermediary, a response from a server to a client via a SSL VPN session, the intermediary establishing the SSL VPN session between the client and the server, the response comprising a URL; b) determining, by the intermediary, responsive to an encoding policy, an encoding scheme from a plurality of encoding schemes for encoding the URL; and c) rewriting, by the intermediary, the URL for transmission to the client in accordance with the determined encoding scheme. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An intermediary for determining an encoding scheme of a uniform resource location (URL) from a plurality of encoding schemes for a clientless secure socket layer virtual private network (SSL VPN) via a proxy, the intermediary comprising:
-
a packet engine for receiving a response from a server to a client via a SSL VPN session, the intermediary establishing the SSL VPN session between the client and the server, the response comprising a URL; a policy engine determining, responsive to an encoding policy, an encoding scheme from a plurality of encoding schemes for encoding the URL; and a rewriter, responsive to the policy engine, rewriting the URL for transmission to the client in accordance with the determined encoding scheme. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification