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

Consider whether to add a ChainedTokenCredential #2283

Open
RickWinter opened this issue Mar 4, 2025 · 1 comment
Open

Consider whether to add a ChainedTokenCredential #2283

RickWinter opened this issue Mar 4, 2025 · 1 comment
Labels
Azure.Identity The azure_identity crate

Comments

@RickWinter
Copy link
Member

No description provided.

@github-project-automation github-project-automation bot moved this to Untriaged in Azure SDK Rust Mar 4, 2025
@github-actions github-actions bot added the needs-triage Workflow: This is a new issue that needs to be triaged to the appropriate team. label Mar 4, 2025
@RickWinter RickWinter added the Azure.Identity The azure_identity crate label Mar 4, 2025
@github-actions github-actions bot removed the needs-triage Workflow: This is a new issue that needs to be triaged to the appropriate team. label Mar 4, 2025
@JakeDern
Copy link

JakeDern commented Mar 5, 2025

Some $.02 from us on the ArcData team who just looked into this today (loving the SDK so far btw) - We build libraries used across apps running in many environments e.g. locally with Azure CLI for dev, on K8s using Workload Identity, on VMs using IMDS, and on Arc enabled machines using HIMDS.

We also have unusual environments such as Arc Enabled VMs that have both HIMDS and IMDS available or even more exotic situations where we have to proxy token requests to some other endpoint. Often times we implement our own custom TokenCredential types in other languages along with custom chains to accommodate developing in these environments ergonomically.

We would very much be interested in a ChainedTokenCredential or expansion of the configurable sources under DefaultAzureCredential so that we can plug in more credential types including our own.

@RickWinter RickWinter moved this from Untriaged to Backlog in Azure Identity SDK Improvements Mar 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Azure.Identity The azure_identity crate
Projects
Status: Backlog
Status: Untriaged
Development

No branches or pull requests

2 participants