Our companies access to AWS resources uses STS credentials instead of the standard accessKey/secretAccessKey. These credentials include an additional field used for session information. This is also the way that credentials that come from an IAM role work.
Is there any way to make this work with the existing maven S3 support? I didn’t see any way of providing additional credential types in the documentation. The standard credential provider used by the AWS Java sdk and CLI would be a great place to start with this.