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)