Skip to content

Conversation

@padamstx
Copy link
Contributor

@padamstx padamstx commented Oct 1, 2024

This commit introduces the new IamAssumeAuthenticator which will fetch an IAM access token using the IAM getToken operation's "assume" grant type. The resulting access token allows the application to assume the identity of a trusted profile, similar to the "sudo" feature of Linux.

@padamstx padamstx self-assigned this Oct 1, 2024
@padamstx padamstx force-pushed the iam-assume branch 2 times, most recently from 9cc61e0 to 5192fea Compare October 1, 2024 20:15
Copy link
Member

@pyrooka pyrooka left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good! Just one thing I'd like to mention: in the Authentication.md I found 4 typos - outside of you changes. It's the verificaton. If you think you can fix those in this PR, totally up to you. :)

This commit introduces the new IamAssumeAuthenticator which
will fetch an IAM access token using the IAM getToken operation's
"assume" grant type.  The resulting access token allows the
application to assume the identity of a trusted profile,
similar to the "sudo" feature of Linux.

Signed-off-by: Phil Adams <phil_adams@us.ibm.com>
@padamstx
Copy link
Contributor Author

padamstx commented Oct 2, 2024

in the Authentication.md I found 4 typos

fixed

Copy link
Contributor

@dpopp07 dpopp07 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good! 👍

Signed-off-by: Phil Adams <phil_adams@us.ibm.com>
@padamstx
Copy link
Contributor Author

Just pushed the commit with the immutable-related changes. I'll request a re-review...

@padamstx padamstx requested review from dpopp07 and pyrooka October 10, 2024 19:40
Copy link
Contributor

@dpopp07 dpopp07 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

New changes look good!

Copy link
Member

@pyrooka pyrooka left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@padamstx padamstx merged commit 35abbf0 into main Oct 15, 2024
4 checks passed
@padamstx padamstx deleted the iam-assume branch October 15, 2024 14:12
ibm-devx-sdk pushed a commit that referenced this pull request Oct 15, 2024
# [9.22.0](9.21.2...9.22.0) (2024-10-15)

### Features

* **IamAssumeAuthenticator:** introduce new authenticator type ([#227](#227)) ([35abbf0](35abbf0))
@ibm-devx-sdk
Copy link
Contributor

🎉 This PR is included in version 9.22.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants