in signer/msk_auth_token_provider.go [278:288]
func signRequest(ctx context.Context, req *http.Request, region string, credentials *aws.Credentials) (string, error) {
signer := v4.NewSigner()
signedURL, _, err := signer.PresignHTTP(ctx, *credentials, req,
calculateSHA256Hash(""),
SigningName,
region,
time.Now().UTC(),
)
return signedURL, err
}