12 writes to ClientCertificates
aspire (1)
Backchannel\ExtensionBackchannel.cs (1)
289ClientCertificates = [GetCertificate()],
Aspire.Dashboard (1)
ServiceClient\DashboardClient.cs (1)
165ClientCertificates = certificates
Aspire.Dashboard.Tests (2)
Integration\IntegrationTestHelpers.cs (2)
140handler.SslOptions.ClientCertificates = clientCertificates; 201handler.SslOptions.ClientCertificates = clientCertificates;
System.Net.Http (2)
src\runtime\src\libraries\Common\src\System\Net\Security\SslClientAuthenticationOptionsExtensions.cs (1)
26ClientCertificates = options.ClientCertificates,
System\Net\Http\HttpClientHandler.cs (1)
304(_underlyingHandler.SslOptions.ClientCertificates = new X509CertificateCollection());
System.Net.Mail (2)
src\runtime\src\libraries\Common\src\System\Net\Security\SslClientAuthenticationOptionsExtensions.cs (1)
26ClientCertificates = options.ClientCertificates,
System\Net\Mail\SmtpTransport.cs (1)
93internal X509CertificateCollection ClientCertificates => SslOptions.ClientCertificates ??= new X509CertificateCollection();
System.Net.Requests (1)
System\Net\HttpWebRequest.cs (1)
1766handler.SslOptions.ClientCertificates = new X509CertificateCollection(parameters.ClientCertificates);
System.Net.Security (3)
System\Net\Security\SslStream.cs (3)
253ClientCertificates = clientCertificates, 328ClientCertificates = clientCertificates, 390ClientCertificates = clientCertificates,
14 references to ClientCertificates
Aspire.Dashboard.Tests (2)
Model\DashboardClientTests.cs (2)
265Assert.NotNull(handler.SslOptions.ClientCertificates); 266loadedCertificate = Assert.IsType<X509Certificate2>(Assert.Single(handler.SslOptions.ClientCertificates.Cast<X509Certificate>()));
System.Net.Http (5)
src\runtime\src\libraries\Common\src\System\Net\Security\SslClientAuthenticationOptionsExtensions.cs (1)
26ClientCertificates = options.ClientCertificates,
System\Net\Http\HttpClientHandler.cs (2)
275_underlyingHandler.SslOptions.LocalCertificateSelectionCallback = (sender, targetHost, localCertificates, remoteCertificate, acceptableIssuers) => CertificateHelper.GetEligibleClientCertificate(_underlyingHandler.SslOptions.ClientCertificates)!; 303return _underlyingHandler.SslOptions.ClientCertificates ??
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.cs (2)
285(sslOptions.ClientCertificates == null || sslOptions.ClientCertificates.Count == 0))
System.Net.Mail (3)
src\runtime\src\libraries\Common\src\System\Net\Security\SslClientAuthenticationOptionsExtensions.cs (1)
26ClientCertificates = options.ClientCertificates,
System\Net\Mail\SmtpClient.cs (2)
352/// <see cref="SslClientAuthenticationOptions.ClientCertificates"/>, does not invalidate an existing connection. 377/// Returns <see cref="SslClientAuthenticationOptions.ClientCertificates"/> from <see cref="SslOptions"/>,
System.Net.Quic (3)
System\Net\Quic\Internal\MsQuicConfiguration.cs (3)
46authenticationOptions.ClientCertificates ?? new X509CertificateCollection(), 65else if (authenticationOptions.ClientCertificates != null) 67foreach (X509Certificate clientCertificate in authenticationOptions.ClientCertificates)
System.Net.Security (1)
System\Net\Security\SslAuthenticationOptions.cs (1)
85ClientCertificates = sslClientAuthenticationOptions.ClientCertificates;