7 writes to IsServer
System.Net.Security (7)
System\Net\Security\CipherSuitesPolicyPal.Linux.cs (1)
39using (SafeSslHandle ssl = SafeSslHandle.Create(innerContext, new SslAuthenticationOptions() { IsServer = false }))
System\Net\Security\SslAuthenticationOptions.cs (5)
67IsServer = false; 98IsServer = true; 132IsServer = true; 223IsServer = IsServer, 259IsServer = other.IsServer;
System\Net\Security\TlsContext.cs (1)
129bag.IsServer = true;
27 references to IsServer
System.Net.Security (27)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.OpenSsl.cs (3)
270if (sslAuthenticationOptions.IsServer) 290if (sslAuthenticationOptions.IsServer && sslAuthenticationOptions.ApplicationProtocols != null && sslAuthenticationOptions.ApplicationProtocols.Count != 0) 295if (sslAuthenticationOptions.CertificateContext != null && sslAuthenticationOptions.IsServer)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Ssl.cs (2)
578handle._isServer = options.IsServer; 617if (options.IsServer)
System\Net\Security\SslAuthenticationOptions.cs (3)
223IsServer = IsServer, 259IsServer = other.IsServer; 285internal bool IsClient => !IsServer;
System\Net\Security\SslStream.cs (1)
484public override bool IsServer => _sslAuthenticationOptions.IsServer;
System\Net\Security\SslStream.IO.cs (3)
470_sslAuthenticationOptions!.IsServer) // guard against malicious endpoints. We should not see ClientHello on client. 475if (OperatingSystem.IsMacOS() && _sslAuthenticationOptions.IsServer) 536if (_sslAuthenticationOptions!.IsServer && _securityContext == null)
System\Net\Security\SslStream.Protocol.cs (10)
489if ((selectedCert = FindCertificateWithPrivateKey(this, _sslAuthenticationOptions.IsServer, clientCertificate)) != null) 573_sslAuthenticationOptions.IsServer, 701selectedCert = FindCertificateWithPrivateKey(this, _sslAuthenticationOptions.IsServer, localCertificate); 719_sslAuthenticationOptions.IsServer, 850cachedCreds = _sslAuthenticationOptions.IsServer 855if (_sslAuthenticationOptions.IsServer) 941_sslAuthenticationOptions.IsServer, 1249if (sslAuthenticationOptions.IsServer && !LocalAppContextSwitches.EnableServerAiaDownloads) 1272chain.ChainPolicy.ApplicationPolicy.Add(sslAuthenticationOptions.IsServer ? s_clientAuthOid : s_serverAuthOid); 1280sslAuthenticationOptions.IsServer,
System\Net\Security\SslStream.TlsSessionWedge.cs (2)
59if (_sslAuthenticationOptions!.IsServer) 140_sslAuthenticationOptions.IsServer,
System\Net\Security\TlsContext.cs (2)
99internal bool IsServer => Options.IsServer; 166return new TlsContext(sharedOptions, isWedge: true, templateHasServerOptions: sharedOptions.IsServer);
System\Net\Security\TlsContext.OpenSsl.cs (1)
37if (options.IsServer && options.CertificateContext is null)