I am working on an Android app that has the AWS SDK in it. The users are already authorized through Cognito. I also created the IAM roles which should give me DynamoDB and s3.
At present the authorization and DynamoDB are working. When I query the table it works fine and i get the link (I copied and pasted to database) to my s3 file.
When i go to load the file nothing is happening. So my question is do need to be getting the url from DynamoDB and then presigning it before I load with Picasso? Or should the fact that my user is authorized to do anything with my s3 bucket be enough?
Thanks for your help