private static PermissionSet ps = new PermissionSet(PermissionState.None);
ps.AddPermission(new
SecurityPermission(SecurityPermissionFlag.Execution));
ps.AddPermission(new
FileIOPermission(FileIOPermissionAccess.PathDiscovery |
FileIOPermissionAccess.Read, Path));
public static void PlayFirstFile(Item caller)
{
locals.Add("Artifact", new ScriptableItem(caller));
string script = (Path + "script.py");
ps.Deny();
engine.ExecuteFile(script, engine.DefaultModule, locals);
locals.Clear();
}
How can we implement this code in py 2.0
In general how i implement sandboxing in py 2.0
--
View this message in context:
http://www.nabble.com/sandboxing-tp19119220p19119220.html
Sent from the IronPython mailing list archive at Nabble.com.
_______________________________________________
Users mailing list
[email protected]
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com