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