Azure / Azure/azure-sdk-for-java

[FEATURE REQ] Refactor Kafka support in Spring Cloud Azure

Open
#47,196 2 comments 1 reaction 2 assignees Assigned to @rujche View on GitHub
azure-spring Client needs-team-attention
Dominant language
Java
Stars
2.6k
Forks
2.2k
Avg merge
2d 8h
Merged PRs (30d)
178

Description

Now there are two authentication methods support in Spring Cloud Azure, one SASL plain, another is SASL connection string. The first will use the Event Hubs connection string, the second will use Microsoft Entra ID to auth.

But the implementation in Spring Cloud Azure is not consistent, and scattered in different autoconfiguration or BeanPostProcessors.

**Describe the solution you'd like**
Refactor the implemenataion to make the code easy to read and understand.

**Describe alternatives you've considered**
N/A
**Additional context**
N/A

**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

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.