aws-sdk-cpp icon indicating copy to clipboard operation
aws-sdk-cpp copied to clipboard

Support Web Identity in `STSProfileCredentialsProvider`.

Open teo-tsirpanis opened this issue 1 year ago • 0 comments

Issue #, if available:

Description of changes:

[!NOTE] Depends on #2830.

This PR enhances STSProfileCredentialsProvider to support reading web_identity_token_file values from config files and if provided, perform an AssumeRoleWithWebIdentity operation to acquire credentials.

Let me know what kind of testing I should add for this.

Check all that applies:

  • [X] Did a review by yourself.
  • [ ] Added proper tests to cover this PR. (If tests are not applicable, explain.)
  • [X] Checked if this PR is a breaking (APIs have been changed) change.
  • [X] Checked if this PR will not introduce cross-platform inconsistent behavior.
  • [ ] Checked if this PR would require a ReadMe/Wiki update.

Check which platforms you have built SDK on to verify the correctness of this PR.

  • [ ] Linux
  • [X] Windows
  • [ ] Android
  • [ ] MacOS
  • [ ] IOS
  • [ ] Other Platforms

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

teo-tsirpanis avatar Jan 27 '24 00:01 teo-tsirpanis