10 references to ApiKeyHeaderName
Aspire.Dashboard (5)
Api\ApiAuthenticationHandler.cs (2)
58if (Context.Request.Headers.TryGetValue(ApiKeyHeaderName, out var apiKeyHeader)) 112if (Context.Request.Headers.ContainsKey(ApiKeyHeaderName))
Mcp\McpApiKeyAuthenticationHandler.cs (3)
39if (Context.Request.Headers.TryGetValue(ApiAuthenticationHandler.ApiKeyHeaderName, out apiKey)) 41headerName = ApiAuthenticationHandler.ApiKeyHeaderName; 66return Task.FromResult(AuthenticateResult.Fail($"API key header is missing. Use '{ApiAuthenticationHandler.ApiKeyHeaderName}' or '{McpApiKeyHeaderName}'."));
Aspire.Dashboard.Tests (5)
Integration\TelemetryApiTests.cs (5)
148httpClient.DefaultRequestHeaders.TryAddWithoutValidation(ApiAuthenticationHandler.ApiKeyHeaderName, apiKey); 175httpClient.DefaultRequestHeaders.TryAddWithoutValidation(ApiAuthenticationHandler.ApiKeyHeaderName, "WrongKey!"); 388httpClient.DefaultRequestHeaders.TryAddWithoutValidation(ApiAuthenticationHandler.ApiKeyHeaderName, secondaryKey); 412httpClient.DefaultRequestHeaders.TryAddWithoutValidation(ApiAuthenticationHandler.ApiKeyHeaderName, apiKey); 581httpClient.DefaultRequestHeaders.TryAddWithoutValidation(ApiAuthenticationHandler.ApiKeyHeaderName, apiKey);