CPC H04L 63/20 (2013.01) [G06F 16/955 (2019.01); H04L 63/102 (2013.01)] | 30 Claims |
1. A data platform comprising:
one or more processors; and
at least one memory storing instructions that cause the one or more processors to perform operations comprising:
detecting a data request from a browser for a data object located on the data platform; and
executing a stored procedure, the stored procedure including instructions that cause the one or more processors to perform operations comprising:
instantiating a User Defined Function (UDF) server within a security context of the data platform based on a security policy determined by an owner of the data object;
instantiating an application engine of the UDF server based on the security policy determined by the owner of the data object;
instantiating an application of the application engine based on the security policy determined by the owner of the data object; and
communicating by the application with the browser using the application engine as a proxy server.
|