Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add full support for service account impersonation #353

Open
quartzmo opened this issue Nov 15, 2021 · 2 comments
Open

Add full support for service account impersonation #353

quartzmo opened this issue Nov 15, 2021 · 2 comments
Labels
type: feature request ‘Nice-to-have’ improvement, new feature or different behavior or design.

Comments

@quartzmo
Copy link
Member

Regarding the support for service account impersonation that was discussed in #346 and that I added in #347, I noticed that googleapis/google-auth-library-java/pull/613 and golang/oauth2/pull/468 go beyond accepting a token obtained externally from projects.serviceAccounts.generateAccessToken and actually perform the RPC to obtain the token when provided with the appropriate service account credentials. Should this library do the same?

@konalegi
Copy link

konalegi commented Aug 2, 2024

@quartzmo do you plan to implement this feature?

@konalegi
Copy link

konalegi commented Aug 2, 2024

@quartzmo I've tried to implement service account impersonation with ADC, It worked locally, although I have no idea if I'm moving right direction, since not very familiar with all this kitchen. If you have a time could you please have a look and give suggestion where to move next.
https://github.com/googleapis/google-auth-library-ruby/pull/485/files
Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: feature request ‘Nice-to-have’ improvement, new feature or different behavior or design.
Projects
None yet
Development

No branches or pull requests

2 participants