<PackageReference Include="System.ClientModel" Version="1.7.0" />

System.ClientModel.Primitives.ApiKeyAuthenticationPolicy

A PipelinePolicy that uses an ApiKeyCredential to set a value on a PipelineRequest to authenticate with the cloud service.
namespace System.ClientModel.Primitives { public class ApiKeyAuthenticationPolicy : AuthenticationPolicy { public static ApiKeyAuthenticationPolicy CreateHeaderApiKeyPolicy(ApiKeyCredential credential, string headerName, string keyPrefix = null); public static ApiKeyAuthenticationPolicy CreateBasicAuthorizationPolicy(ApiKeyCredential credential); public static ApiKeyAuthenticationPolicy CreateBearerAuthorizationPolicy(ApiKeyCredential credential); } }