Azure / azure-sdk-for-python

This repository is for active development of the Azure SDK for Python. For consumers of the SDK we recommend visiting our public developer docs at https://learn.microsoft.com/python/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-python.
MIT License
4.63k stars 2.84k forks source link

BearerTokenAuthenticationPolicy should support CAE token revocation challenges by default #37524

Open christothes opened 2 months ago

christothes commented 2 months ago

This feature entails adding CAE support for all clients lacking a custom challenge handler i.e., everyone except Key Vault and Storage.

Adding support involves adding logic to your BearerTokenAuthenticationPolicy such that it does the following:

Example PRs: https://github.com/Azure/azure-sdk-for-go/pull/23414 https://github.com/Azure/azure-sdk-for-net/pull/46277

joshfree commented 2 months ago

stretch: october release cycle, pending access to test resources this week

joshfree commented 1 month ago

Adding to identity project to discuss in office hours