UNPKG

922 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 * \@stable
18 * @abstract
19 */
20export var Sanitizer = (function () {
21 function Sanitizer() {
22 }
23 /**
24 * @abstract
25 * @param {?} context
26 * @param {?} value
27 * @return {?}
28 */
29 Sanitizer.prototype.sanitize = function (context, value) { };
30 return Sanitizer;
31}());
32//# sourceMappingURL=security.js.map
\No newline at end of file