Skip to content

Conversation

@Claimundefine
Copy link
Contributor

@Claimundefine Claimundefine commented Mar 20, 2025

What

Add OAuth support for clients, refactoring the Authentication Provider for BearerAuthentication, as well as an interface for customers to plug their own authentication header providers for custom implementations such as JWT_bearer.

Checklist

  • Contains customer facing changes? Including API/behavior changes
  • Did you add sufficient unit test and/or integration test coverage for this PR?
    • If not, please explain why it is not required

References

JIRA:

Test & Review

Open questions / Follow-ups

@sonarqube-confluent

This comment has been minimized.

1 similar comment
@sonarqube-confluent

This comment has been minimized.

Copy link
Member

@rayokota rayokota left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @Claimundefine , left some comments

@airlock-confluentinc airlock-confluentinc bot force-pushed the DGS-12469_OAuth_support branch from fcab053 to 7589cd0 Compare March 25, 2025 00:46
@Claimundefine Claimundefine marked this pull request as ready for review March 25, 2025 00:58
@Claimundefine Claimundefine requested review from a team as code owners March 25, 2025 00:58
@sonarqube-confluent

This comment has been minimized.

@sonarqube-confluent

This comment has been minimized.

3 similar comments
@sonarqube-confluent

This comment has been minimized.

@sonarqube-confluent

This comment has been minimized.

@sonarqube-confluent

This comment has been minimized.

@sonarqube-confluent

This comment has been minimized.

1 similar comment
@sonarqube-confluent

This comment has been minimized.

Copy link
Member

@rayokota rayokota left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Claimundefine , thanks, looking good, left a few nits

@sonarqube-confluent

This comment has been minimized.

@airlock-confluentinc airlock-confluentinc bot force-pushed the DGS-12469_OAuth_support branch from ec621c2 to d406860 Compare March 26, 2025 18:41
@sonarqube-confluent

This comment has been minimized.

Copy link
Member

@rayokota rayokota left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @Claimundefine , left a minor nit, otherwise LGTM

@sonarqube-confluent

This comment has been minimized.

@sonarqube-confluent

This comment has been minimized.

@airlock-confluentinc airlock-confluentinc bot force-pushed the DGS-12469_OAuth_support branch from eb3d3a7 to ae966e8 Compare March 27, 2025 16:05
Copy link
Member

@rayokota rayokota left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @Claimundefine , LGTM

@Claimundefine Claimundefine merged commit 479c6b2 into master Mar 27, 2025
1 check passed
@Claimundefine Claimundefine deleted the DGS-12469_OAuth_support branch March 27, 2025 16:32
@sonarqube-confluent
Copy link

Failed

  • 68.30% Coverage on New Code (is less than 80.00%)

Analysis Details

0 Issues

  • Bug 0 Bugs
  • Vulnerability 0 Vulnerabilities
  • Code Smell 0 Code Smells

Coverage and Duplications

  • Coverage 68.30% Coverage (74.10% Estimated after merge)
  • Duplications No duplication information (0.00% Estimated after merge)

Project ID: confluent-kafka-dotnet

View in SonarQube

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants