We currently only support username/password, but other services may require more sophisticated authentication methods.
Our options :
Provide more fine-grained configuration settings, covering a larger set of generic authentication methods. We could use external projects such as https://jclouds.apache.org/ (if it does support AWS authentication)