2 writes to CertSelectionDelegate
System.Net.Security (2)
System\Net\Security\SslAuthenticationOptions.cs (1)
38
CertSelectionDelegate
= 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))
464
sslAuthenticationOptions.
CertSelectionDelegate
!= null)
System\Net\Security\SslAuthenticationOptions.cs (4)
36
if (
CertSelectionDelegate
== null)
41
CertSelectionDelegate
!= sslClientAuthenticationOptions.LocalCertificateSelectionCallback)
94
CertSelectionDelegate
== null)
101
CertSelectionDelegate
!= null) &&
System\Net\Security\SslStream.Protocol.cs (4)
340
else if (_sslAuthenticationOptions.
CertSelectionDelegate
!= null)
351
clientCertificate = _sslAuthenticationOptions.
CertSelectionDelegate
(this, _sslAuthenticationOptions.TargetHost, _sslAuthenticationOptions.ClientCertificates, remoteCert, issuers);
696
else if (_sslAuthenticationOptions.
CertSelectionDelegate
!= null)
701
localCertificate = _sslAuthenticationOptions.
CertSelectionDelegate
(this, string.Empty, tempCollection, null, Array.Empty<string>());