using System; using Cpp2IlInjected; namespace System.Net { /// Specifies the security protocols that are supported by the Schannel security package. // Token: 0x0200021E RID: 542 [Token(Token = "0x200021E")] [Flags] public enum SecurityProtocolType { /// Allows the operating system to choose the best protocol to use, and to block protocols that are not secure. Unless your app has a specific reason not to, you should use this value. // Token: 0x04000789 RID: 1929 [Token(Token = "0x4000789")] SystemDefault = 0, /// Specifies the Secure Socket Layer (SSL) 3.0 security protocol. SSL 3.0 has been superseded by the Transport Layer Security (TLS) protocol and is provided for backward compatibility only. // Token: 0x0400078A RID: 1930 [Token(Token = "0x400078A")] Ssl3 = 48, /// Specifies the Transport Layer Security (TLS) 1.0 security protocol. The TLS 1.0 protocol is defined in IETF RFC 2246. // Token: 0x0400078B RID: 1931 [Token(Token = "0x400078B")] Tls = 192, /// Specifies the Transport Layer Security (TLS) 1.1 security protocol. The TLS 1.1 protocol is defined in IETF RFC 4346. On Windows systems, this value is supported starting with Windows 7. // Token: 0x0400078C RID: 1932 [Token(Token = "0x400078C")] Tls11 = 768, /// Specifies the Transport Layer Security (TLS) 1.2 security protocol. The TLS 1.2 protocol is defined in IETF RFC 5246. On Windows systems, this value is supported starting with Windows 7. // Token: 0x0400078D RID: 1933 [Token(Token = "0x400078D")] Tls12 = 3072 } }