US 9,813,378 B2
Customizable web application firewall for software as a service platform
Yu Wu, Shanghai (CN)
Assigned to Successfactors, Inc., South San Francisco, CA (US)
Filed by Successfactors, Inc, South San Francisco, CA (US)
Filed on Dec. 4, 2014, as Appl. No. 14/559,937.
Prior Publication US 2016/0164837 A1, Jun. 9, 2016
Int. Cl. H04L 29/06 (2006.01); H04L 29/08 (2006.01)
CPC H04L 63/0263 (2013.01) [H04L 63/0245 (2013.01); H04L 63/1483 (2013.01); H04L 67/02 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method implemented at a web application firewall, comprising:
providing generic rules applicable to all tenants;
authenticating one or more tenants;
registering tenant information of the one or more tenants, including mapping a pattern with a tenant type and a tenant identifier, wherein the tenant type comprises a uniform resource locator (URL) path, Sub Domain or Custom Domain;
identifying, based on the tenant information, at least one of the one or more tenants which is associated with a hypertext transfer protocol (HTTP) request;
identifying rules associated to and specific to each of the one or more identified tenants, wherein identifying the rules including customizing at least one of the generic rules based on data usage of at least one of the one or more identified tenants; and
implementing the identified rules associated to and specific to each of the one or more identified tenants.