2 writes to CertSelectionDelegate
System.Net.Security (2)
System\Net\Security\SslAuthenticationOptions.cs (1)
38CertSelectionDelegate = sslClientAuthenticationOptions.LocalCertificateSelectionCallback;
System\Net\Security\SslStream.cs (1)
217_sslAuthenticationOptions.CertSelectionDelegate = userCertificateSelectionCallback;
10 references to CertSelectionDelegate
System.Net.Security (10)
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.OpenSsl.cs (2)
366(sslAuthenticationOptions.CertificateContext == null && sslAuthenticationOptions.CertSelectionDelegate != null)) 464sslAuthenticationOptions.CertSelectionDelegate != null)
System\Net\Security\SslAuthenticationOptions.cs (4)
36if (CertSelectionDelegate == null) 41CertSelectionDelegate != sslClientAuthenticationOptions.LocalCertificateSelectionCallback) 94CertSelectionDelegate == null) 101CertSelectionDelegate != null) &&
System\Net\Security\SslStream.Protocol.cs (4)
340else if (_sslAuthenticationOptions.CertSelectionDelegate != null) 351clientCertificate = _sslAuthenticationOptions.CertSelectionDelegate(this, _sslAuthenticationOptions.TargetHost, _sslAuthenticationOptions.ClientCertificates, remoteCert, issuers); 696else if (_sslAuthenticationOptions.CertSelectionDelegate != null) 701localCertificate = _sslAuthenticationOptions.CertSelectionDelegate(this, string.Empty, tempCollection, null, Array.Empty<string>());