×

Security modes for a component-based web security model

  • US 10,116,660 B2
  • Filed: 11/30/2016
  • Issued: 10/30/2018
  • Est. Priority Date: 11/30/2016
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a processor; and

    a memory storing instructions configurable to cause;

    obtaining a plurality of documents for a web-based application, the web-based application comprising one or more of a plurality of components, the plurality of components comprising one or more custom components and one or more application programming interface (API) components;

    processing a document object model (DOM) corresponding to the web-based application, wherein the one or more components of the web-based application are modeled in hierarchical form;

    assigning each API component to a system mode setting configured to provide the API component access to the one or more components of the web-based application;

    generating one or more secure documents for each custom component, each secure document comprising a key constituting an object reference of the custom component such that the custom component is accessible only to other custom components capable of providing the key in accordance with one or more rules of capability security; and

    assigning each custom component to a user mode setting configured to provide the custom component access to another component of the web-based application for which the custom component can provide the key.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×