In #35 I added a custom credentials provider and enabled it by default. This would force the user to either setup STS authentication, or to override the credentials provider to something different in the hocon file.
Users should get sensible out-of-the-box behaviour without needing to override the credentials provider. We can adapt the new custom credentials provider so it behaves like this:
Authenticate via STS tokens if the config file contains all required fields (ARN and external ID).
In #35 I added a custom credentials provider and enabled it by default. This would force the user to either setup STS authentication, or to override the credentials provider to something different in the hocon file.
Users should get sensible out-of-the-box behaviour without needing to override the credentials provider. We can adapt the new custom credentials provider so it behaves like this: