5 writes to SslOptions
Aspire.Dashboard (1)
ServiceClient\DashboardClient.cs (1)
139httpHandler.SslOptions = new SslClientAuthenticationOptions
Aspire.Dashboard.Tests (2)
Integration\IntegrationTestHelpers.cs (2)
121SslOptions = 182SslOptions =
Microsoft.NET.Build.Containers (1)
Registry\DefaultRegistryAPI.cs (1)
72socketsHttpHandler.SslOptions = new System.Net.Security.SslClientAuthenticationOptions()
System.Net.Http (1)
System\Net\Http\HttpClientHandler.cs (1)
385_underlyingHandler.SslOptions = _underlyingHandler.SslOptions;
21 references to SslOptions
Aspire.Dashboard (1)
ServiceClient\DashboardClient.cs (1)
144configuration.Bind("Dashboard:ResourceServiceClient:Ssl", httpHandler.SslOptions);
Aspire.Dashboard.Tests (3)
Integration\DashboardClientAuthTests.cs (1)
132configureHttpHandler: handler => handler.SslOptions.RemoteCertificateValidationCallback = (sender, cert, chain, sslPolicyErrors) => true);
Integration\IntegrationTestHelpers.cs (2)
132handler.SslOptions.ClientCertificates = clientCertificates; 193handler.SslOptions.ClientCertificates = clientCertificates;
Microsoft.DotNet.Arcade.Sdk (1)
src\DownloadFile.cs (1)
132handler.SslOptions.CertificateChainPolicy = new X509ChainPolicy
System.Net.Http (12)
System\Net\Http\HttpClientHandler.cs (12)
275_underlyingHandler.SslOptions.LocalCertificateSelectionCallback = (sender, targetHost, localCertificates, remoteCertificate, acceptableIssuers) => CertificateHelper.GetEligibleClientCertificate(_underlyingHandler.SslOptions.ClientCertificates)!; 282_underlyingHandler.SslOptions.LocalCertificateSelectionCallback = (sender, targetHost, localCertificates, remoteCertificate, acceptableIssuers) => CertificateHelper.GetEligibleClientCertificate()!; 303return _underlyingHandler.SslOptions.ClientCertificates ?? 304(_underlyingHandler.SslOptions.ClientCertificates = new X509CertificateCollection()); 315get => (_underlyingHandler.SslOptions.RemoteCertificateValidationCallback?.Target as ConnectHelper.CertificateCallbackMapper)?.FromHttpClientHandler; 319_underlyingHandler.SslOptions.RemoteCertificateValidationCallback = value != null ? 329get => _underlyingHandler.SslOptions.CertificateRevocationCheckMode == X509RevocationMode.Online; 333_underlyingHandler.SslOptions.CertificateRevocationCheckMode = value ? X509RevocationMode.Online : X509RevocationMode.NoCheck; 340get => _underlyingHandler.SslOptions.EnabledSslProtocols; 344_underlyingHandler.SslOptions.EnabledSslProtocols = value; 385_underlyingHandler.SslOptions = _underlyingHandler.SslOptions;
System.Net.Requests (4)
System\Net\HttpWebRequest.cs (4)
1766handler.SslOptions.ClientCertificates = new X509CertificateCollection(parameters.ClientCertificates); 1770handler.SslOptions.EnabledSslProtocols = (SslProtocols)parameters.SslProtocols; 1771handler.SslOptions.CertificateRevocationCheckMode = parameters.CheckCertificateRevocationList ? X509RevocationMode.Online : X509RevocationMode.NoCheck; 1773handler.SslOptions.RemoteCertificateValidationCallback = (message, cert, chain, errors) =>