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

systemview: adds method for plugins to generate identity tokens #24929

Merged
merged 4 commits into from
Jan 18, 2024

Conversation

austingebauer
Copy link
Member

@austingebauer austingebauer commented Jan 18, 2024

This PR adds the GenerateIdentityToken method to the SystemView interface. This will eventually allow plugins to request identity tokens to use in workload identity federation exchanges. Only the RPC plumbing and request/response structures are introduced to keep the PR small. Subsequent PRs will add usage of the identity store to generate tokens along with testing.

@austingebauer austingebauer added this to the 1.16.0-rc1 milestone Jan 18, 2024
@austingebauer austingebauer requested review from vinay-gopalan and a team January 18, 2024 00:53
@github-actions github-actions bot added the hashicorp-contributed-pr If the PR is HashiCorp (i.e. not-community) contributed label Jan 18, 2024
Copy link

CI Results:
All Go tests succeeded! ✅

Copy link

Build Results:
All builds succeeded! ✅

@austingebauer austingebauer merged commit d90c7e8 into main Jan 18, 2024
110 checks passed
@austingebauer austingebauer deleted the sysview/pluginidentity branch January 18, 2024 19:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
hashicorp-contributed-pr If the PR is HashiCorp (i.e. not-community) contributed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants