This repository is for active development of the Azure SDK for Java. For consumers of the SDK we recommend visiting our public developer docs at https://docs.microsoft.com/java/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-java.
MIT License
2.32k
stars
1.97k
forks
source link
[FEATURE REQ] Support auth by customer defined TokenCredencial for all scenarios #40897
Is your feature request related to a problem? Please describe.
When migrate auth in Spring tests, the pipeline shows that some integration test failed because related feature not support auth by customer defined TokenCredential bean.
Describe the solution you'd like
Develop new feature: Make related scenario support customer-defined TokenCredential. Make all existing integration tests passed in pipeline.
Information Checklist
Kindly make sure that you have added all the following information above and checkoff the required fields otherwise we will treat the issuer as an incomplete report
[x] Description Added
[x] Expected solution specified
### Tasks
[ ] Make Service BusMultiBinder support customer defined TokenCredential
[ ] Make PassworkLessMySQL support customer defined TokenCredential
[ ] Make KeyVaultPropertySource support customer defined TokenCredential
[ ] Make ServiceBusJmsPasswordless support customer defined TokenCredential
Sharing:
About ServiceBusMultiBindersIT, @ConditionalOnMissingBean not take effect because there are 2 ApplicationContexts:
Here is the screenshot about how to find the 2 ApplicationContexts:
Is your feature request related to a problem? Please describe. When migrate auth in Spring tests, the pipeline shows that some integration test failed because related feature not support auth by customer defined TokenCredential bean.
Describe the solution you'd like Develop new feature: Make related scenario support customer-defined TokenCredential. Make all existing integration tests passed in pipeline.
Information Checklist Kindly make sure that you have added all the following information above and checkoff the required fields otherwise we will treat the issuer as an incomplete report