UNPKG

914 BJavaScriptView Raw
1export var SecurityContext = {};
2SecurityContext.NONE = 0;
3SecurityContext.HTML = 1;
4SecurityContext.STYLE = 2;
5SecurityContext.SCRIPT = 3;
6SecurityContext.URL = 4;
7SecurityContext.RESOURCE_URL = 5;
8SecurityContext[SecurityContext.NONE] = "NONE";
9SecurityContext[SecurityContext.HTML] = "HTML";
10SecurityContext[SecurityContext.STYLE] = "STYLE";
11SecurityContext[SecurityContext.SCRIPT] = "SCRIPT";
12SecurityContext[SecurityContext.URL] = "URL";
13SecurityContext[SecurityContext.RESOURCE_URL] = "RESOURCE_URL";
14/**
15 * Sanitizer is used by the views to sanitize potentially dangerous values.
16 * *
17 * @abstract
18 */
19export var Sanitizer = (function () {
20 function Sanitizer() {
21 }
22 /**
23 * @abstract
24 * @param {?} context
25 * @param {?} value
26 * @return {?}
27 */
28 Sanitizer.prototype.sanitize = function (context, value) { };
29 return Sanitizer;
30}());
31//# sourceMappingURL=security.js.map
\No newline at end of file