Merge branch 'master' of https://source.jalview.org/git/jalviewjs.git
[jalviewjs.git] / site / j2s / java / security / AccessController.js
1 Clazz.declarePackage ("java.security");
2 Clazz.load (["java.security.AccessControlContext"], "java.security.AccessController", null, function () {
3 c$ = Clazz.declareType (java.security, "AccessController", null, java.security.AccessControlContext);
4 c$.doPrivileged = Clazz.defineMethod (c$, "doPrivileged", 
5 function (action) {
6 return action.run ();
7 }, "java.security.PrivilegedAction");
8 c$.getContext = Clazz.defineMethod (c$, "getContext", 
9 function () {
10 return  new java.security.AccessController ();
11 });
12 Clazz.overrideMethod (c$, "checkPermission", 
13 function (perm) {
14 return true;
15 }, "~O");
16 c$.doPrivileged = Clazz.defineMethod (c$, "doPrivileged", 
17 function (action, context) {
18 return action.run ();
19 }, "java.security.PrivilegedAction,java.security.AccessControlContext");
20 });