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

Reply via email to