httpie-aws-auth icon indicating copy to clipboard operation
httpie-aws-auth copied to clipboard

support Signature Version 4

Open ToddBradley opened this issue 6 years ago • 2 comments

It seems this library only supports the old AWS signature version 2 protocol, and not version 4. Is that right?

ToddBradley avatar Jan 24 '19 19:01 ToddBradley

This plugin for httpie currently depends on the outdated and unsupported python-requests-aws plugin for requests.

There is a much newer requests plugin with excellent support for Signature Version 4: aws-requests-auth.

So in theory, if that dependency were to be swapped out for the newer one, then SigV4 support should come pretty easily. A side benefit would be that this plugin would no longer be limited to working just with S3 - it should work with essentially all AWS services.

tleonhardt avatar Mar 16 '19 14:03 tleonhardt

Hopefully not an inappropriate plug, but I wrote Sig4 version of this authentication plugin a little while ago. Hopefully it useful for you!

aidan- avatar Mar 20 '19 01:03 aidan-