2 writes to ClientCertificateMode
Microsoft.AspNetCore.Server.Kestrel.Core (2)
Internal\ConfigurationReader.cs (1)
111ClientCertificateMode = ParseClientCertificateMode(endpointConfig[ClientCertificateModeKey]),
TlsConfigurationLoader.cs (1)
69endpoint.ClientCertificateMode = configurationReader.EndpointDefaults.ClientCertificateMode;
12 references to ClientCertificateMode
Microsoft.AspNetCore.Server.Kestrel.Core (6)
Internal\ConfigurationReader.cs (4)
218if (endpoint.ClientCertificateMode.HasValue) 308(ClientCertificateMode ?? Https.ClientCertificateMode.NoCertificate) == (other.ClientCertificateMode ?? Https.ClientCertificateMode.NoCertificate) && 314Certificate, ClientCertificateMode ?? Https.ClientCertificateMode.NoCertificate, Sni.Count, _configSectionClone);
TlsConfigurationLoader.cs (2)
62if (endpoint.ClientCertificateMode.HasValue) 64httpsOptions.ClientCertificateMode = endpoint.ClientCertificateMode.Value;
Microsoft.AspNetCore.Server.Kestrel.Tests (6)
ConfigurationReaderTests.cs (5)
179Assert.Null(end1.ClientCertificateMode); 187Assert.Equal(ClientCertificateMode.AllowCertificate, end2.ClientCertificateMode); 195Assert.Equal(ClientCertificateMode.RequireCertificate, end3.ClientCertificateMode); 208Assert.Equal(ClientCertificateMode.NoCertificate, end4.ClientCertificateMode); 377Assert.Null(endpoint.ClientCertificateMode);
KestrelConfigurationLoaderTests.cs (1)
856Assert.Null(end1.EndpointConfig.ClientCertificateMode);