Updated DataStaging and KeycloakToken filters, added new class
Updated DataStagingLocationEndpoint.cs
to replace KeycloakTokenOrApiKeyEndpointFilter
with DataStagingEndpointFilter
and modified the authorizationHttpHeaderName
constant accordingly. Added a new class DataStagingEndpointFilter
in DataStagingEndpointFilter.cs
that implements the IEndpointFilter
interface, includes authentication methods for DataStagingLocationKey
, a cache for storing these keys, and a logger. Updated KeycloakTokenOrApiKeyEndpointFilter.cs
to change the authorizationHttpHeaderName
constant from "Authorization" to "X-Api-DataStaging".