Invention Grant
- Patent Title: Secure component-based web applications
-
Application No.: US16151625Application Date: 2018-10-04
-
Publication No.: US11025629B2Publication Date: 2021-06-01
- Inventor: Doug Chasman , Caridy Patiño , Trevor James Bliss , Sergey Gorbaty
- Applicant: salesforce.com, inc.
- Applicant Address: US CA San Francisco
- Assignee: salesforce.com, inc.
- Current Assignee: salesforce.com, inc.
- Current Assignee Address: US CA San Francisco
- Agency: Weaver Austin Villeneuve & Samoson, LLP
- Main IPC: G06F21/00
- IPC: G06F21/00 ; H04L29/06 ; G06F21/62 ; G06F16/93 ; G06F16/9535 ; G06F16/80

Abstract:
Disclosed are examples of systems, apparatus, methods and computer program products for providing a security model for component-based web applications. Documents for a web-based application are received, with the application containing custom components and Application Programming Interface (API) components. A Document Object Model (DOM) is processed corresponding to the web-based application, with the custom and API components modeled in hierarchical form. For each custom component, a key is assigned in accordance with the rules of capability security, accessible custom components are identified for which the custom component can provide the assigned key, a virtual DOM is generated for the custom component with the component and identified accessible custom components being modeled in hierarchical form, and the custom component is prohibited access to all inaccessible custom components.
Public/Granted literature
- US20190036929A1 SECURE COMPONENT-BASED WEB APPLICATIONS Public/Granted day:2019-01-31
Information query