20 references to ApiAuthMode
Aspire.Dashboard (11)
Api\ApiAuthenticationHandler.cs (2)
40if (apiAuthMode is ApiAuthMode.Unsecured) 47if (apiAuthMode is ApiAuthMode.ApiKey)
Components\Layout\MainLayout.razor.cs (1)
196Options.CurrentValue.Api.AuthMode == ApiAuthMode.Unsecured;
Configuration\DashboardOptions.cs (1)
160public ApiAuthMode? AuthMode { get; set; }
Configuration\PostConfigureDashboardOptions.cs (3)
66options.Api.AuthMode = ApiAuthMode.Unsecured; 75options.Api.AuthMode ??= string.IsNullOrEmpty(options.Api.PrimaryApiKey) ? ApiAuthMode.Unsecured : ApiAuthMode.ApiKey;
Configuration\ValidateDashboardOptions.cs (3)
119McpAuthMode.ApiKey => ApiAuthMode.ApiKey, 120McpAuthMode.Unsecured => ApiAuthMode.Unsecured, 125if (effectiveApiAuthMode is ApiAuthMode.ApiKey)
DashboardWebApplication.cs (1)
416_dashboardOptionsMonitor.CurrentValue.Api.AuthMode == ApiAuthMode.Unsecured)
Aspire.Dashboard.Tests (9)
Integration\TelemetryApiTests.cs (9)
42Assert.Equal(ApiAuthMode.Unsecured, options.Api.AuthMode); 74config[DashboardConfigNames.DashboardApiAuthModeName.ConfigKey] = ApiAuthMode.ApiKey.ToString(); 95config[DashboardConfigNames.DashboardApiAuthModeName.ConfigKey] = ApiAuthMode.ApiKey.ToString(); 142config[DashboardConfigNames.DashboardApiAuthModeName.ConfigKey] = ApiAuthMode.ApiKey.ToString(); 167config[DashboardConfigNames.DashboardApiAuthModeName.ConfigKey] = ApiAuthMode.ApiKey.ToString(); 334config[DashboardConfigNames.DashboardApiAuthModeName.ConfigKey] = ApiAuthMode.Unsecured.ToString(); 355config[DashboardConfigNames.DashboardApiAuthModeName.ConfigKey] = ApiAuthMode.ApiKey.ToString(); 381config[DashboardConfigNames.DashboardApiAuthModeName.ConfigKey] = ApiAuthMode.ApiKey.ToString(); 575config[DashboardConfigNames.DashboardApiAuthModeName.ConfigKey] = ApiAuthMode.ApiKey.ToString();