6 instantiations of CodeConnectAccess
mscorlib (6)
system\security\policy\netcodegroup.cs (6)
62CodeConnectAccess access = new CodeConnectAccess(); 69CodeConnectAccess access = new CodeConnectAccess(); 886AddConnectAccess(originScheme, new CodeConnectAccess(connectScheme, connectPort)); 921AddConnectAccess("http", new CodeConnectAccess("http", CodeConnectAccess.OriginPort)); 922AddConnectAccess("http", new CodeConnectAccess("https", CodeConnectAccess.OriginPort)); 930AddConnectAccess("https", new CodeConnectAccess("https", CodeConnectAccess.OriginPort));
34 references to CodeConnectAccess
mscorlib (34)
system\security\policy\netcodegroup.cs (34)
60public static CodeConnectAccess CreateOriginSchemeAccess(int allowPort) 62CodeConnectAccess access = new CodeConnectAccess(); 67public static CodeConnectAccess CreateAnySchemeAccess(int allowPort) 69CodeConnectAccess access = new CodeConnectAccess(); 110CodeConnectAccess that = (o as CodeConnectAccess); 265public static readonly string AnyOtherOriginScheme= CodeConnectAccess.AnyScheme; 293public void AddConnectAccess(string originScheme, CodeConnectAccess connectAccess) 299if (originScheme != AbsentOriginScheme && originScheme != AnyOtherOriginScheme && !CodeConnectAccess.IsValidScheme(originScheme)) 324if (((CodeConnectAccess)list[i]).Equals(connectAccess)) 355result[i].Value = ((ArrayList)m_accessList[i]).ToArray(typeof(CodeConnectAccess)); 496int intPort = CodeConnectAccess.NoPort; 502CodeConnectAccess[] access = FindAccessRulesForScheme(scheme); 550private CodeConnectAccess[] FindAccessRulesForScheme(string lowerCaseScheme) 564return (CodeConnectAccess[])accessList.ToArray(typeof(CodeConnectAccess)); 569private string TryPermissionAsOneString(CodeConnectAccess[] access, string escapedScheme, string escapedHost, int intPort) 574int sameCustomPort = CodeConnectAccess.AnyPort; 585noPort &= (access[i].IsDefaultPort || (access[i].IsOriginPort && intPort == CodeConnectAccess.NoPort)); 591if (sameCustomPort == CodeConnectAccess.AnyPort) 598sameCustomPort = CodeConnectAccess.NoPort; 604sameCustomPort = CodeConnectAccess.NoPort; 611if (!noPort && !originPort && sameCustomPort == CodeConnectAccess.NoPort) 654private string GetPermissionAccessElementString(CodeConnectAccess access, string escapedScheme, string escapedHost, string strPort) 828result += ((CodeConnectAccess)accessList[i]).GetHashCode(); 845foreach (CodeConnectAccess access in (CodeConnectAccess[])rule.Value) 921AddConnectAccess("http", new CodeConnectAccess("http", CodeConnectAccess.OriginPort)); 922AddConnectAccess("http", new CodeConnectAccess("https", CodeConnectAccess.OriginPort)); 930AddConnectAccess("https", new CodeConnectAccess("https", CodeConnectAccess.OriginPort)); 945AddConnectAccess(NetCodeGroup.AbsentOriginScheme, CodeConnectAccess.CreateAnySchemeAccess(CodeConnectAccess.OriginPort)); 946AddConnectAccess(NetCodeGroup.AnyOtherOriginScheme, CodeConnectAccess.CreateOriginSchemeAccess(CodeConnectAccess.OriginPort));