SETTING DEFAULT SECURITY FEATURES FOR USE WITH WEB APPLICATIONS AND EXTENSIONS
First Claim
1. A computer-implemented method for implementing default security features for applications, comprising:
- receiving a request to include a web application or a browser extension in a digital marketplace;
determining if the web application or the browser extension conforms to default security features;
allowing a developer to override one of the default security features if the developer declares the override in the request;
labeling the override with a risk level;
storing the override and the label in a database of a server; and
including the web application or the browser extension in the digital marketplace if the web application or the browser extension conforms to the default security features.
2 Assignments
0 Petitions
Accused Products
Abstract
According to one general aspect, a computer-implemented method for implementing default security features for web applications and browser extensions includes receiving a request to include a web application or a web browser extension in a digital marketplace. A determination is made if the web application or the web browser extension conforms to default security features, wherein the default security features include a prohibition against running in-line script on web pages. The web application or the browser extension is included in the digital marketplace if the web application or the browser extension conforms to the default security features.
-
Citations
20 Claims
-
1. A computer-implemented method for implementing default security features for applications, comprising:
-
receiving a request to include a web application or a browser extension in a digital marketplace; determining if the web application or the browser extension conforms to default security features; allowing a developer to override one of the default security features if the developer declares the override in the request; labeling the override with a risk level; storing the override and the label in a database of a server; and including the web application or the browser extension in the digital marketplace if the web application or the browser extension conforms to the default security features. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16)
-
-
12. A non-transitory computer-readable storage medium having recorded and stored thereon instructions that, when executed by a processor of a computer system cause the computer system to:
-
receive a request to include a web application or a browser extension in a digital marketplace; determine if the web application or the browser extension conforms to default security features, wherein the default security features include a prohibition against running in-line script on web pages; allow a developer to override one of the default security features if the developer declares the override in the request; label the override with a risk level; store the override and the label in a database of server; and include the web application or the browser extension in the digital marketplace if the web application or the browser extension conforms to the default security features.
-
-
17. A system comprising:
-
a memory configured to store executable code; and a processing device operably coupled to the memory, the processor configured to execute the code to; receive a request to include a web application or a browser extension in a digital marketplace; determine if the web application or the browser extension conforms to default security features; allow an override of one of the default security features if the override is declared in the request; label the override with a risk level; store the override and the label in a database of a server; and include the web application or the browser extension in the digital marketplace if the web application or the browser extension conforms to the default security features. - View Dependent Claims (18, 19, 20)
-
Specification