21 references to ApiAuthMode
Aspire.Dashboard (11)
Api\ApiAuthenticationHandler.cs (2)
37if (apiAuthMode is ApiAuthMode.Unsecured) 44if (apiAuthMode is ApiAuthMode.ApiKey)
Components\Dialogs\AIAgentsDialog.razor.cs (1)
55if (options.Api.AuthMode is ApiAuthMode.ApiKey &&
Components\Layout\MainLayout.razor.cs (1)
237Options.CurrentValue.Api.AuthMode == ApiAuthMode.Unsecured;
Configuration\DashboardOptions.cs (1)
198public ApiAuthMode? AuthMode { get; set; }
Configuration\PostConfigureDashboardOptions.cs (3)
87options.Api.AuthMode = ApiAuthMode.Unsecured; 95options.Api.AuthMode ??= ApiAuthMode.ApiKey; 108if (options.Api.AuthMode == ApiAuthMode.ApiKey && string.IsNullOrEmpty(options.Api.PrimaryApiKey))
Configuration\ValidateDashboardOptions.cs (1)
122if (effectiveApiAuthMode is ApiAuthMode.ApiKey)
DashboardEndpointsBuilder.cs (1)
129var apiKey = currentOptions.Api.AuthMode == ApiAuthMode.ApiKey
DashboardWebApplication.cs (1)
506_dashboardOptionsMonitor.CurrentValue.Api.AuthMode == ApiAuthMode.Unsecured)
Aspire.Dashboard.Tests (10)
Integration\IntegrationTestHelpers.cs (1)
70[DashboardConfigNames.DashboardApiAuthModeName.ConfigKey] = nameof(ApiAuthMode.Unsecured),
Integration\StartupTests.cs (1)
566Assert.Equal(ApiAuthMode.ApiKey, app.DashboardOptionsMonitor.CurrentValue.Api.AuthMode);
Integration\TelemetryApiTests.cs (8)
43Assert.Equal(ApiAuthMode.ApiKey, options.Api.AuthMode); 57config[DashboardConfigNames.DashboardApiAuthModeName.ConfigKey] = ApiAuthMode.ApiKey.ToString(); 104config[DashboardConfigNames.DashboardApiAuthModeName.ConfigKey] = ApiAuthMode.ApiKey.ToString(); 129config[DashboardConfigNames.DashboardApiAuthModeName.ConfigKey] = ApiAuthMode.ApiKey.ToString(); 279config[DashboardConfigNames.DashboardApiAuthModeName.ConfigKey] = ApiAuthMode.Unsecured.ToString(); 300config[DashboardConfigNames.DashboardApiAuthModeName.ConfigKey] = ApiAuthMode.ApiKey.ToString(); 326config[DashboardConfigNames.DashboardApiAuthModeName.ConfigKey] = ApiAuthMode.ApiKey.ToString(); 496config[DashboardConfigNames.DashboardApiAuthModeName.ConfigKey] = ApiAuthMode.ApiKey.ToString();