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)
116var remoteCertificateValidationCallback = _options.ClientCertificateMode == ClientCertificateMode.NoCertificate ? 162_options?.ClientCertificateMode == ClientCertificateMode.DelayCertificate; 372ClientCertificateRequired = _options.ClientCertificateMode == ClientCertificateMode.AllowCertificate 373|| _options.ClientCertificateMode == ClientCertificateMode.RequireCertificate, 447return RemoteCertificateValidationCallback(_options.ClientCertificateMode, _options.ClientCertificateValidation, certificate, chain, sslPolicyErrors); 597if (httpsOptions.ClientCertificateMode == ClientCertificateMode.AllowCertificate 598|| httpsOptions.ClientCertificateMode == ClientCertificateMode.RequireCertificate) 605RemoteCertificateValidationCallback(httpsOptions.ClientCertificateMode, httpsOptions.ClientCertificateValidation, certificate, chain, sslPolicyErrors);