https://learn.microsoft.com/en-us/openapi/kiota/authentication?tabs=go#api-key-authentication-provider
This should also document the fact that the name of the header or query parameter is configurable.
As well as the fact that it doesn't do any encoding (e.g. auth basic) on the name or the value.
Initially reported microsoft/kiota#3041