Soto icon

Soto

#credentials

16 December 2020

One of the most common questions we get about Soto is "How do I pre-sign a URL for uploading to S3?". This is a common pattern where a server provides a pre-signed URL to a client. A pre-signed URL allows you to grant temporary access to a single file in an S3 bucket to someone who normally does…

6 December 2020

There are a number of changes to Soto that you will need to take into account when upgrading from version 4 or earlier to version 5.If we first look at the Package.swift you will noticeBecause of this your Package.swift dependencies will need to be in the following…

1 December 2020

Before using Soto, you will need AWS credentials to sign all your requests. The main client object, AWSClient, accepts a credentialProvider parameter in its init. With this you can specify how the client should find AWS credentials. The default if you don't…