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