Skip to content

Conversation

@cs-raj
Copy link
Contributor

@cs-raj cs-raj commented Sep 15, 2025

version bump: 0.3.2 -> 0.4.0

Core Classes

  • OAuthHandler: Main class for OAuth operations and flow management
  • OAuthOptions: Configuration options for OAuth setup
  • OAuthTokens: Token storage and management with validation
  • PkceHelper: PKCE code generation and validation utilities
  • OAuthTokenService: HTTP service for token exchange and refresh

Service Layer

  • OAuthAppAuthorizationService: Handles app authorization requests
  • OAuthAppRevocationService: Manages app revocation functionality
  • OAuthTokenService: Core token management operations
  • Thread-safe token storage using Dictionary<string, OAuthTokens>
  • HTTP pipeline integration with automatic Bearer token injection

@cs-raj cs-raj changed the title Feat/dx 1237 DX - 1237 - Adding OAuth Support Sep 15, 2025
@cs-raj cs-raj requested a review from nadeem-cs September 15, 2025 08:11
Copy link
Contributor

@nadeem-cs nadeem-cs left a comment

Choose a reason for hiding this comment

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

LGTM!

@cs-raj cs-raj marked this pull request as ready for review September 17, 2025 05:23
@cs-raj cs-raj requested a review from a team as a code owner September 17, 2025 05:23
@cs-raj cs-raj merged commit 5cacd08 into feat/Oauth Sep 17, 2025
12 checks passed
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