US 11,743,236 B2
Generating an application-based proxy auto configuration
Rajeev Chaubey, Bangalore (IN); and Ashok Kumar, Bangalore (IN)
Assigned to Juniper Networks, Inc., Sunnyvale, CA (US)
Filed by Juniper Networks, Inc., Sunnyvale, CA (US)
Filed on Jan. 29, 2021, as Appl. No. 17/248,565.
Application 17/248,565 is a continuation of application No. 16/202,513, filed on Nov. 28, 2018, granted, now 10,924,458.
Prior Publication US 2021/0152525 A1, May 20, 2021
Int. Cl. H04L 29/06 (2006.01); H04L 9/40 (2022.01); H04L 67/02 (2022.01); H04L 67/01 (2022.01); H04L 67/56 (2022.01)
CPC H04L 63/0281 (2013.01) [H04L 63/20 (2013.01); H04L 67/01 (2022.05); H04L 67/02 (2013.01); H04L 67/56 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
identifying, by a network device, an application signature rule from an application signature associated with a web application;
when determining, by the network device and when the application signature rule is not a server hostname rule and is not server uniform resource locator (URL) rule, that the application signature rule is not a host-based pattern rule:
ignoring the application signature rule when the application signature rule is not a host-based pattern rule; and
determining whether there are other application signature rules remaining; and
when determining, by the network device and when the application signature rule is a server hostname rule or server uniform resource locator (URL) rule, that the application signature rule is a host-based pattern rule;
extracting, by the network device, the application signature rule from the application signature;
extracting, by the network device and from a security policy store, an access method policy associated with the web application; and
generating, by the network device, JavaScript code for the extracted application signature rule and the extracted access method policy.