using System; using System.Collections.Specialized; using System.Net.Security; using Cpp2IlInjected; namespace System.Net { /// Manages the collection of objects. // Token: 0x020002A0 RID: 672 [Token(Token = "0x20002A0")] public class ServicePointManager { // Token: 0x0600117B RID: 4475 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600117B")] [Address(RVA = "0x2233EB0", Offset = "0x2232CB0", VA = "0x182233EB0")] internal static ICertificatePolicy GetLegacyCertificatePolicy() { return null; } /// Gets or sets a value that indicates whether the certificate is checked against the certificate authority revocation list. /// /// if the certificate revocation list is checked; otherwise, . // Token: 0x1700037E RID: 894 // (get) Token: 0x0600117C RID: 4476 RVA: 0x000082B0 File Offset: 0x000064B0 [Token(Token = "0x1700037E")] [MonoTODO] public static bool CheckCertificateRevocationList { [Token(Token = "0x600117C")] [Address(RVA = "0x2233FF0", Offset = "0x2232DF0", VA = "0x182233FF0")] get { return default(bool); } } /// Gets or sets a value that indicates how long a Domain Name Service (DNS) resolution is considered valid. /// The time-out value, in milliseconds. A value of -1 indicates an infinite time-out period. The default value is 120,000 milliseconds (two minutes). // Token: 0x1700037F RID: 895 // (get) Token: 0x0600117D RID: 4477 RVA: 0x000082C8 File Offset: 0x000064C8 [Token(Token = "0x1700037F")] public static int DnsRefreshTimeout { [Token(Token = "0x600117D")] [Address(RVA = "0x2234050", Offset = "0x2232E50", VA = "0x182234050")] get { return 0; } } /// Gets or sets the security protocol used by the objects managed by the object. /// One of the values defined in the enumeration. /// The value specified to set the property is not a valid enumeration value. // Token: 0x17000380 RID: 896 // (get) Token: 0x0600117E RID: 4478 RVA: 0x000082E0 File Offset: 0x000064E0 [Token(Token = "0x17000380")] public static SecurityProtocolType SecurityProtocol { [Token(Token = "0x600117E")] [Address(RVA = "0x22340B0", Offset = "0x2232EB0", VA = "0x1822340B0")] get { return SecurityProtocolType.SystemDefault; } } // Token: 0x17000381 RID: 897 // (get) Token: 0x0600117F RID: 4479 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000381")] internal static ServerCertValidationCallback ServerCertValidationCallback { [Token(Token = "0x600117F")] [Address(RVA = "0x2234110", Offset = "0x2232F10", VA = "0x182234110")] get { return null; } } /// Gets or sets the callback to validate a server certificate. /// A . The default value is . // Token: 0x17000382 RID: 898 // (set) Token: 0x06001180 RID: 4480 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x17000382")] public static RemoteCertificateValidationCallback ServerCertificateValidationCallback { [Token(Token = "0x6001180")] [Address(RVA = "0x2234170", Offset = "0x2232F70", VA = "0x182234170")] set { } } /// Finds an existing object or creates a new object to manage communications with the specified object. /// A object that contains the address of the Internet resource to contact. /// The proxy data for this request. /// The object that manages communications for the request. /// /// is . /// The maximum number of objects defined in has been reached. // Token: 0x06001181 RID: 4481 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6001181")] [Address(RVA = "0x22336E0", Offset = "0x22324E0", VA = "0x1822336E0")] public static ServicePoint FindServicePoint(Uri address, IWebProxy proxy) { return null; } // Token: 0x04000A47 RID: 2631 [Token(Token = "0x4000A47")] private static HybridDictionary servicePoints; // Token: 0x04000A48 RID: 2632 [Token(Token = "0x4000A48")] private static ICertificatePolicy policy; // Token: 0x04000A49 RID: 2633 [Token(Token = "0x4000A49")] private static int defaultConnectionLimit; // Token: 0x04000A4A RID: 2634 [Token(Token = "0x4000A4A")] private static int maxServicePointIdleTime; // Token: 0x04000A4B RID: 2635 [Token(Token = "0x4000A4B")] private static int maxServicePoints; // Token: 0x04000A4C RID: 2636 [Token(Token = "0x4000A4C")] private static int dnsRefreshTimeout; // Token: 0x04000A4D RID: 2637 [Token(Token = "0x4000A4D")] private static bool _checkCRL; // Token: 0x04000A4E RID: 2638 [Token(Token = "0x4000A4E")] private static SecurityProtocolType _securityProtocol; // Token: 0x04000A4F RID: 2639 [Token(Token = "0x4000A4F")] private static bool expectContinue; // Token: 0x04000A50 RID: 2640 [Token(Token = "0x4000A50")] private static bool useNagle; // Token: 0x04000A51 RID: 2641 [Token(Token = "0x4000A51")] private static ServerCertValidationCallback server_cert_cb; // Token: 0x04000A52 RID: 2642 [Token(Token = "0x4000A52")] private static bool tcp_keepalive; // Token: 0x04000A53 RID: 2643 [Token(Token = "0x4000A53")] private static int tcp_keepalive_time; // Token: 0x04000A54 RID: 2644 [Token(Token = "0x4000A54")] private static int tcp_keepalive_interval; // Token: 0x020002A1 RID: 673 [Token(Token = "0x20002A1")] private class SPKey { // Token: 0x06001182 RID: 4482 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6001182")] [Address(RVA = "0xC3A9E0", Offset = "0xC397E0", VA = "0x180C3A9E0")] public SPKey(Uri uri, Uri proxy, bool use_connect) { } // Token: 0x17000383 RID: 899 // (get) Token: 0x06001183 RID: 4483 RVA: 0x000082F8 File Offset: 0x000064F8 [Token(Token = "0x17000383")] public bool UsesProxy { [Token(Token = "0x6001183")] [Address(RVA = "0x2233420", Offset = "0x2232220", VA = "0x182233420")] get { return default(bool); } } // Token: 0x06001184 RID: 4484 RVA: 0x00008310 File Offset: 0x00006510 [Token(Token = "0x6001184")] [Address(RVA = "0x2233340", Offset = "0x2232140", VA = "0x182233340", Slot = "2")] public override int GetHashCode() { return 0; } // Token: 0x06001185 RID: 4485 RVA: 0x00008328 File Offset: 0x00006528 [Token(Token = "0x6001185")] [Address(RVA = "0x2233220", Offset = "0x2232020", VA = "0x182233220", Slot = "0")] public override bool Equals(object obj) { return default(bool); } // Token: 0x04000A55 RID: 2645 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000A55")] private Uri uri; // Token: 0x04000A56 RID: 2646 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000A56")] private Uri proxy; // Token: 0x04000A57 RID: 2647 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000A57")] private bool use_connect; } } }