Hi I have an application written in Scala (distributed system - Spark) and I need to have read access to my S3 bucket. I have access to this bucket through AWS console using an IAM user and I want to gain a temporary credentials to that bucket using the IAM user. can anyone explain how or if it is possible..?
I've seen this tutorial : http://docs.aws.amazon.com/AWSSdkDocsJava/latest/DeveloperGuide/prog-services-sts.html
but the whole point of using temporary credentials is that I don't want to add the AWS credentials to my code, and it looks like AWSSecurityTokenServiceClient
requires it.