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 authentication challenge support to BearerTokenPolicy #17554

Closed
chlowell opened this issue Apr 12, 2022 · 0 comments · Fixed by #19448
Closed

Add authentication challenge support to BearerTokenPolicy #17554

chlowell opened this issue Apr 12, 2022 · 0 comments · Fixed by #19448
Assignees
Labels
Azure.Core Client This issue points to a problem in the data-plane of the library. feature-request This issue requires a new behavior in the product in order be resolved.
Milestone

Comments

@chlowell
Copy link
Member

Key Vault and Tables have vendored BearerTokenPolicy and ExpiringResource from azcore to implement their challenge protocols. It would be better if they could implement just their challenge handling logic and plug it in to azcore/runtime.BearerTokenPolicy with a callback, for example.

@chlowell chlowell added Azure.Core feature-request This issue requires a new behavior in the product in order be resolved. labels Apr 12, 2022
@chlowell chlowell added this to the Backlog milestone Apr 12, 2022
@RickWinter RickWinter modified the milestones: Backlog, [2022] October Jun 13, 2022
@RickWinter RickWinter added the Client This issue points to a problem in the data-plane of the library. label Jun 27, 2022
@chlowell chlowell modified the milestones: 2022-10, 2022-12 Oct 17, 2022
@RickWinter RickWinter modified the milestones: 2022-12, 2022-11 Nov 15, 2022
@github-actions github-actions bot locked and limited conversation to collaborators Apr 11, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Azure.Core Client This issue points to a problem in the data-plane of the library. feature-request This issue requires a new behavior in the product in order be resolved.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants