3 writes to ClientCertificateMode
Microsoft.AspNetCore.Server.Kestrel.Core (3)
HttpsConnectionAdapterOptions.cs (1)
27ClientCertificateMode = ClientCertificateMode.NoCertificate;
KestrelConfigurationLoader.cs (1)
262httpsOptions.ClientCertificateMode = defaults.ClientCertificateMode.Value;
TlsConfigurationLoader.cs (1)
64httpsOptions.ClientCertificateMode = endpoint.ClientCertificateMode.Value;
10 references to ClientCertificateMode
Aspire.Dashboard (1)
DashboardWebApplication.cs (1)
692if (endpointConfiguration.HttpsOptions.ClientCertificateMode == ClientCertificateMode.RequireCertificate)
Microsoft.AspNetCore.Server.Kestrel.Core (9)
Internal\SniOptionsSelector.cs (1)
83var clientCertificateMode = sniConfig.ClientCertificateMode ?? fallbackHttpsOptions.ClientCertificateMode;
Middleware\HttpsConnectionMiddleware.cs (8)
115var remoteCertificateValidationCallback = _options.ClientCertificateMode == ClientCertificateMode.NoCertificate ? 161_options?.ClientCertificateMode == ClientCertificateMode.DelayCertificate; 371ClientCertificateRequired = _options.ClientCertificateMode == ClientCertificateMode.AllowCertificate 372|| _options.ClientCertificateMode == ClientCertificateMode.RequireCertificate, 446return RemoteCertificateValidationCallback(_options.ClientCertificateMode, _options.ClientCertificateValidation, certificate, chain, sslPolicyErrors); 596if (httpsOptions.ClientCertificateMode == ClientCertificateMode.AllowCertificate 597|| httpsOptions.ClientCertificateMode == ClientCertificateMode.RequireCertificate) 604RemoteCertificateValidationCallback(httpsOptions.ClientCertificateMode, httpsOptions.ClientCertificateValidation, certificate, chain, sslPolicyErrors);