45 references to OtlpAuthMode
Aspire.Dashboard (13)
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)
241Options.CurrentValue.Otlp.AuthMode == OtlpAuthMode.Unsecured &&
Configuration\DashboardOptions.cs (1)
106public OtlpAuthMode? AuthMode { get; set; }
Configuration\PostConfigureDashboardOptions.cs (2)
86options.Otlp.AuthMode = OtlpAuthMode.Unsecured; 94options.Otlp.AuthMode ??= OtlpAuthMode.Unsecured;
Configuration\ValidateDashboardOptions.cs (4)
83case OtlpAuthMode.Unsecured: 85case OtlpAuthMode.ApiKey: 95case OtlpAuthMode.ClientCertificate: 106errorMessages.Add($"OTLP endpoint authentication is not configured. Either specify {DashboardConfigNames.DashboardUnsecuredAllowAnonymousName.ConfigKey}=true, or specify {DashboardConfigNames.DashboardOtlpAuthModeName.ConfigKey}. Possible values: {string.Join(", ", typeof(OtlpAuthMode).GetEnumNames())}");
DashboardWebApplication.cs (3)
509_dashboardOptionsMonitor.CurrentValue.Otlp.AuthMode == OtlpAuthMode.Unsecured) 722EndpointInfo.TryAddEndpoint(endpoints, dashboardOptions.Otlp.GetGrpcEndpointAddress(), "OtlpGrpc", httpProtocols: HttpProtocols.Http2, requireCertificate: dashboardOptions.Otlp.AuthMode == OtlpAuthMode.ClientCertificate, connectionType: ConnectionType.OtlpGrpc); 723EndpointInfo.TryAddEndpoint(endpoints, dashboardOptions.Otlp.GetHttpEndpointAddress(), "OtlpHttp", httpProtocols: HttpProtocols.Http1AndHttp2, requireCertificate: dashboardOptions.Otlp.AuthMode == OtlpAuthMode.ClientCertificate, connectionType: ConnectionType.OtlpHttp);
Aspire.Dashboard.Components.Tests (1)
Layout\MainLayoutTests.cs (1)
1274o.Otlp.AuthMode = OtlpAuthMode.Unsecured;
Aspire.Dashboard.Playwright.Tests (2)
Integration\Playwright\BrowserTokenAuthenticationTests.cs (1)
209[DashboardConfigNames.DashboardOtlpAuthModeName.ConfigKey] = nameof(OtlpAuthMode.Unsecured),
Integration\Playwright\Infrastructure\DashboardServerFixture.cs (1)
44[DashboardConfigNames.DashboardOtlpAuthModeName.ConfigKey] = nameof(OtlpAuthMode.Unsecured),
Aspire.Dashboard.Tests (29)
DashboardOptionsTests.cs (4)
36AuthMode = OtlpAuthMode.Unsecured, 337options.Otlp.AuthMode = OtlpAuthMode.ApiKey; 351options.Otlp.AuthMode = OtlpAuthMode.ApiKey; 364options.Otlp.AuthMode = OtlpAuthMode.ApiKey;
Integration\IntegrationTestHelpers.cs (1)
66[DashboardConfigNames.DashboardOtlpAuthModeName.ConfigKey] = nameof(OtlpAuthMode.Unsecured),
Integration\OtlpGrpcServiceTests.cs (10)
56config[DashboardConfigNames.DashboardOtlpAuthModeName.ConfigKey] = OtlpAuthMode.ApiKey.ToString(); 78config[DashboardConfigNames.DashboardOtlpAuthModeName.ConfigKey] = OtlpAuthMode.ApiKey.ToString(); 105config[DashboardConfigNames.DashboardOtlpAuthModeName.ConfigKey] = OtlpAuthMode.ApiKey.ToString(); 133config[DashboardConfigNames.DashboardOtlpAuthModeName.ConfigKey] = OtlpAuthMode.ApiKey.ToString(); 172["AuthMode"] = OtlpAuthMode.ApiKey.ToString(), 220["AuthMode"] = OtlpAuthMode.ApiKey.ToString(), 311config[DashboardConfigNames.DashboardOtlpAuthModeName.ConfigKey] = OtlpAuthMode.ClientCertificate.ToString(); 337config[DashboardConfigNames.DashboardOtlpAuthModeName.ConfigKey] = OtlpAuthMode.ClientCertificate.ToString(); 376config[DashboardConfigNames.DashboardOtlpAuthModeName.ConfigKey] = OtlpAuthMode.ClientCertificate.ToString(); 415config[DashboardConfigNames.DashboardOtlpAuthModeName.ConfigKey] = OtlpAuthMode.ClientCertificate.ToString();
Integration\OtlpHttpJsonTests.cs (2)
829config[DashboardConfigNames.DashboardOtlpAuthModeName.ConfigKey] = OtlpAuthMode.ApiKey.ToString(); 857config[DashboardConfigNames.DashboardOtlpAuthModeName.ConfigKey] = OtlpAuthMode.ApiKey.ToString();
Integration\OtlpHttpServiceTests.cs (5)
119config[DashboardConfigNames.DashboardOtlpAuthModeName.ConfigKey] = OtlpAuthMode.ApiKey.ToString(); 173Assert.Equal(OtlpAuthMode.ApiKey, options.AuthMode); 190config[DashboardConfigNames.DashboardOtlpAuthModeName.ConfigKey] = OtlpAuthMode.ApiKey.ToString(); 217config[DashboardConfigNames.DashboardOtlpAuthModeName.ConfigKey] = OtlpAuthMode.ApiKey.ToString(); 245config[DashboardConfigNames.DashboardOtlpAuthModeName.ConfigKey] = OtlpAuthMode.ApiKey.ToString();
Integration\StartupTests.cs (7)
211data["Dashboard:Otlp:AuthMode"] = nameof(OtlpAuthMode.ClientCertificate); 356initialData["Dashboard:Otlp:AuthMode"] = nameof(OtlpAuthMode.ApiKey); 364Assert.Equal(OtlpAuthMode.ApiKey, app.DashboardOptionsMonitor.CurrentValue.Otlp.AuthMode); 567Assert.Equal(OtlpAuthMode.Unsecured, app.DashboardOptionsMonitor.CurrentValue.Otlp.AuthMode); 588Assert.Equal(OtlpAuthMode.Unsecured, app.DashboardOptionsMonitor.CurrentValue.Otlp.AuthMode); 1109[DashboardConfigNames.DashboardOtlpAuthModeName.ConfigKey] = nameof(OtlpAuthMode.Unsecured), 1147[DashboardConfigNames.DashboardOtlpAuthModeName.ConfigKey] = nameof(OtlpAuthMode.Unsecured),