martinklepsch / s3-beam

🚀 direct-to-S3 uploading using ClojureScript
Eclipse Public License 1.0
92 stars 17 forks source link

Use AWS Java SDK for signing URL #38

Open danielcompton opened 7 years ago

danielcompton commented 7 years ago

We should investigate whether it is possible to use the AWS Java SDK to sign URLs. This would let us support v4 signing format, as well as letting users use the credential chain rather than needing to provide access keys. One thing to watch out for is the dependencies that this might bring along with it.

danielcompton commented 4 years ago

https://docs.aws.amazon.com/AmazonS3/latest/dev/ShareObjectPreSignedURLJavaSDK.html has docs on how to do this.

danielcompton commented 4 years ago

I took a look at this, my findings:

Given that there is no urgency to move, I suggest waiting to see if either of these SDK's add support for presigned URLs with "." in the bucket name.