24 references to SchProtocols
System (24)
net\System\Net\_SecureChannel.cs (9)
64private readonly SchProtocols m_ProtocolFlags; 88internal SecureChannel(string hostname, bool serverMode, SchProtocols protocolFlags, X509Certificate serverCertificate, X509CertificateCollection clientCertificates, bool remoteCertRequired, bool checkCertName, 102m_ProtocolFlags = (protocolFlags & SchProtocols.ServerMask); 104m_ProtocolFlags = (protocolFlags & SchProtocols.ClientMask); 760&& ((m_ProtocolFlags == SchProtocols.Zero) || 761((m_ProtocolFlags & (SchProtocols.Tls10 | SchProtocols.Tls11 | SchProtocols.Tls12 | SchProtocols.Tls13)) != 0))
net\System\Net\_SslSessionsCache.cs (4)
39private SchProtocols _AllowedProtocols; 47internal SslCredKey(byte[] thumbPrint, SchProtocols allowedProtocols, EncryptionPolicy encryptionPolicy) 129internal static SafeFreeCredentials TryCachedCredential(byte[] thumbPrint, SchProtocols allowedProtocols, EncryptionPolicy encryptionPolicy) 156internal static void CacheCredential(SafeFreeCredentials creds, byte[] thumbPrint, SchProtocols allowedProtocols, EncryptionPolicy encryptionPolicy)
net\System\Net\Internal.cs (2)
1371public SchProtocols grbitEnabledProtocols; 1390public SecureCredential(int version, X509Certificate certificate, SecureCredential.Flags flags, SchProtocols protocols, EncryptionPolicy policy) {
net\System\Net\SecureProtocols\_SslState.cs (3)
156enabledSslProtocols &= (SslProtocols)SchProtocols.ServerMask; 161enabledSslProtocols &= (SslProtocols)SchProtocols.ClientMask; 178_Context = new SecureChannel(targetHost, isServer, (SchProtocols)((int)enabledSslProtocols), serverCertificate, clientCertificates, remoteCertRequired,
net\System\Net\SecureProtocols\SslEnumTypes.cs (6)
26Ssl2 = SchProtocols.Ssl2, 27Ssl3 = SchProtocols.Ssl3, 28Tls = SchProtocols.Tls10, 29Tls11 = SchProtocols.Tls11, 30Tls12 = SchProtocols.Tls12, 31Tls13 = SchProtocols.Tls13,