Files
quantconnect--lean/Brokerages
Roman Yavnikov bc02b46c80
API Tests / build (push) Has been cancelled
Benchmarks / build (push) Has been cancelled
Build & Test Lean / build (push) Has been cancelled
Regression Tests / build (push) Has been cancelled
Report Generator Tests / build (push) Has been cancelled
Research Regression Tests / build (push) Has been cancelled
Syntax Tests / build (push) Has been cancelled
Python Virtual Environments / build (push) Has been cancelled
refactor: remove deprecated OAuth authentication base classes (#9337)
* refactor: remove deprecated OAuth authentication base classes

Remove abstract/generic auth infrastructure superseded by the concrete
implementations introduced in #9330 (LeanOAuthTokenHandler, LeanTokenHandler,
LeanTokenCredentials):

- Delete OAuthTokenHandler<TRequest, TResponse>
- Delete abstract TokenHandler<T> base
- Delete TokenCredentials (replaced by LeanTokenCredentials)
- Delete abstract AccessTokenMetaDataRequest/Response base classes
- Update XML documentation in LeanOAuthTokenHandler and LeanTokenHandler

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* fix: remove racy lockless fast path from LeanOAuthTokenHandler

* fix: remove redundant AccessToken empty check on token refresh

---------

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-09 00:12:15 +03:00
..
2019-12-31 12:42:21 +01:00