2 writes to CertSelectionDelegate
System.Net.Security (2)
System\Net\Security\SslAuthenticationOptions.cs (1)
35CertSelectionDelegate = sslClientAuthenticationOptions.LocalCertificateSelectionCallback;
System\Net\Security\SslStream.cs (1)
215_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)
354(sslAuthenticationOptions.CertificateContext == null && sslAuthenticationOptions.CertSelectionDelegate != null)) 438sslAuthenticationOptions.CertSelectionDelegate != null)
System\Net\Security\SslAuthenticationOptions.cs (4)
33if (CertSelectionDelegate == null) 38CertSelectionDelegate != sslClientAuthenticationOptions.LocalCertificateSelectionCallback) 80CertSelectionDelegate == null) 87CertSelectionDelegate != null) &&
System\Net\Security\SslStream.Protocol.cs (4)
337else if (_sslAuthenticationOptions.CertSelectionDelegate != null) 348clientCertificate = _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>());