Namespace Glitch9.AIDevKit.Auth
Classes
- OAuthHttpClient
Provider-agnostic OAuth HTTP client.
- Endpoints/params are provided by ProviderAdapters.
- This class does NO provider-specific branching.
- OAuthPkceUtil
Shared PKCE utils
- OAuthSettings
Used to be an abstract base class for OAuth provider settings ScriptableObjects. But now serves as a common holder for shared OAuth settings across different providers.
- OAuthTokenProvider
Used to be an abstract base class for OAuth token providers. Since there are too many providers now, just provide Provider in ctor.
Structs
Interfaces
- IOAuthTokenProvider
Provides methods to obtain and manage access tokens for authenticated API requests.