public static void RegistryPermissionCallMethods() { Permissions.RegistryPermissionAccess rpa = new Permissions.RegistryPermissionAccess(); RegistryPermission rp = new RegistryPermission(new Permissions.PermissionState()); RegistryPermission rp2 = new RegistryPermission(rpa, new System.Security.AccessControl.AccessControlActions(), "testpath"); RegistryPermission rp3 = new RegistryPermission(rpa, "testpath"); rp.AddPathList(rpa, "testpath"); IPermission ip = rp.Copy(); string path = rp.GetPathList(rpa); IPermission ip2 = rp.Intersect(ip); bool testbool = rp.IsSubsetOf(ip); testbool = rp.IsUnrestricted(); rp.SetPathList(rpa, "testpath"); ip2 = rp.Union(ip); SecurityElement se = new SecurityElement(""); rp.FromXml(se); se = rp.ToXml(); }
public static void RegistryPermissionCallMethods() { Permissions.RegistryPermissionAccess rpa = new Permissions.RegistryPermissionAccess(); RegistryPermission rp = new RegistryPermission(new Permissions.PermissionState()); RegistryPermission rp2 = new RegistryPermission(rpa, new System.Security.AccessControl.AccessControlActions(), "testpath"); RegistryPermission rp3 = new RegistryPermission(rpa, "testpath"); rp.AddPathList(rpa, "testpath"); IPermission ip = rp.Copy(); string path = rp.GetPathList(rpa); IPermission ip2 = rp.Intersect(ip); bool testbool = rp.IsSubsetOf(ip); testbool = rp.IsUnrestricted(); rp.SetPathList(rpa, "testpath"); ip2 = rp.Union(ip); SecurityElement se = new SecurityElement(""); rp.FromXml(se); se = rp.ToXml(); }