DECLARATIVE AND REACTIVE DATA LAYER FOR COMPONENT-BASED USER INTERFACES

    公开(公告)号:US20200351176A1

    公开(公告)日:2020-11-05

    申请号:US16450592

    申请日:2019-06-24

    Abstract: A wire web component graph that includes a plurality of nodes may be accessed to identify one or more application procedure interfaces (APIs) through which to update one or more data values included in a designated wire web component in a graphical user interface (GUI) being presented on a display device. Each of the data values may correspond to a respective data field represented in the wire web component graph, and each data field may be associated with a respective API in the wire web component graph. The graphical user interface may be updated based on one or more updated data values determined by communicating with the identified APIs over a network and via a communications interface.

    Secure component-based web applications

    公开(公告)号:US10129258B2

    公开(公告)日:2018-11-13

    申请号:US15364939

    申请日:2016-11-30

    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.

    SECURITY MODES FOR A COMPONENT-BASED WEB SECURITY MODEL

    公开(公告)号:US20180152456A1

    公开(公告)日:2018-05-31

    申请号:US15364929

    申请日:2016-11-30

    CPC classification number: H04L63/101 G06F21/6218 H04L63/06

    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 components modeled in hierarchical form. Each API component is assigned to a system mode setting, where the system mode setting is configured to provide the API component access to all of the components in the application. One or more secure documents are generated for each custom component, with each secure document containing a key in accordance with the rules of capability security. Each custom component is then assigned to a user mode setting, where the user mode setting is configured to provide custom components access to other components in the application for which a key can be provided.

Patent Agency Ranking