core/interfaces/token_provider library
Classes
- RefreshTokenProvider
- Interface for providing refresh tokens (Single Responsibility)
- TokenManager
- Combined interface for complete token management (Composition over inheritance)
- TokenProvider
- Interface for providing access tokens (Single Responsibility)
- TokenRefresher
- Interface for refreshing tokens (Single Responsibility)
- TokenStorage
- Interface for token storage operations (Single Responsibility)