4 writes to AuthMode
Aspire.Dashboard (2)
Configuration\PostConfigureDashboardOptions.cs (2)
58options.Otlp.AuthMode = OtlpAuthMode.Unsecured; 63options.Otlp.AuthMode ??= OtlpAuthMode.Unsecured;
Aspire.Dashboard.Components.Tests (1)
Layout\MainLayoutTests.cs (1)
147Services.Configure<DashboardOptions>(o => o.Otlp.AuthMode = OtlpAuthMode.Unsecured);
Aspire.Dashboard.Tests (1)
DashboardOptionsTests.cs (1)
24AuthMode = OtlpAuthMode.Unsecured,
13 references to AuthMode
Aspire.Dashboard (10)
Authentication\OtlpCompositeAuthenticationHandler.cs (2)
44if (options.Otlp.AuthMode is OtlpAuthMode.ApiKey) 48else if (options.Otlp.AuthMode is OtlpAuthMode.ClientCertificate)
Components\Layout\MainLayout.razor.cs (1)
109if (Options.CurrentValue.Otlp.AuthMode == OtlpAuthMode.Unsecured)
Configuration\ValidateDashboardOptions.cs (3)
54errorMessages.Add($"Unexpected frontend authentication mode: {options.Otlp.AuthMode}"); 68switch (options.Otlp.AuthMode) 92errorMessages.Add($"Unexpected OTLP authentication mode: {options.Otlp.AuthMode}");
DashboardWebApplication.cs (4)
336if (_dashboardOptionsMonitor.CurrentValue.Otlp.AuthMode == OtlpAuthMode.Unsecured) 514AddEndpointConfiguration(initialValues, "OtlpGrpc", otlpGrpcAddress.ToString(), HttpProtocols.Http2, requiredClientCertificate: dashboardOptions.Otlp.AuthMode == OtlpAuthMode.ClientCertificate); 518AddEndpointConfiguration(initialValues, "OtlpHttp", otlpHttpAddress.ToString(), HttpProtocols.Http1AndHttp2, requiredClientCertificate: dashboardOptions.Otlp.AuthMode == OtlpAuthMode.ClientCertificate); 540AddEndpointConfiguration(initialValues, "OtlpGrpc", url!, HttpProtocols.Http1AndHttp2, requiredClientCertificate: dashboardOptions.Otlp.AuthMode == OtlpAuthMode.ClientCertificate);
Aspire.Dashboard.Tests (3)
Integration\StartupTests.cs (3)
265Assert.Equal(OtlpAuthMode.ApiKey, app.DashboardOptionsMonitor.CurrentValue.Otlp.AuthMode); 475Assert.Equal(OtlpAuthMode.Unsecured, app.DashboardOptionsMonitor.CurrentValue.Otlp.AuthMode); 494Assert.Equal(OtlpAuthMode.Unsecured, app.DashboardOptionsMonitor.CurrentValue.Otlp.AuthMode);