Mega Code Archive

 
Categories / C# by API / System Security Policy
 

New PolicyStatement

using System.IO; using System.IO.IsolatedStorage; using System.Net; using System.Net.Sockets; using System.Reflection; using System.Security; using System.Security.AccessControl; using System.Security.Policy; using System.Security.Permissions; using System.Security.Principal; using System.Text; public class MainClass {     public static void Main()     {         PolicyStatement policy = new PolicyStatement(new PermissionSet(PermissionState.Unrestricted), new PolicyStatementAttribute());         UnionCodeGroup group = new UnionCodeGroup(new ZoneMembershipCondition(SecurityZone.Internet), policy);         group.Name = "rntsoft";         UnionCodeGroup childGroup = new UnionCodeGroup(new UrlMembershipCondition("http://www.rntsoft.com/"), policy);         group.AddChild(childGroup);         System.Console.WriteLine(group.ToXml().ToString());     } }