Module: Teems::Services
- Defined in:
- lib/teems.rb,
lib/teems/services/api_client.rb,
lib/teems/services/sync_store.rb,
lib/teems/services/cache_store.rb,
lib/teems/services/sync_engine.rb,
lib/teems/services/token_store.rb,
lib/teems/services/safari_oauth.rb,
lib/teems/services/configuration.rb,
lib/teems/services/file_downloader.rb,
lib/teems/services/sync_dir_naming.rb,
lib/teems/services/token_extractor.rb,
lib/teems/services/token_refresher.rb,
lib/teems/services/headless_extract.rb,
lib/teems/services/safari_js_runner.rb,
lib/teems/services/teams_url_parser.rb,
lib/teems/services/token_exchange_scripts.rb,
lib/teems/services/token_extractor_scripts.rb
Overview
Application services for configuration, caching, and API communication
Defined Under Namespace
Modules: ConnectionPool, HeadlessExtract, HelperBinary, HttpSkypeExchange, OAuthCodeExchange, OAuthUrlBuilder, OidcRefresh, ResponseHandler, SafariAutomation, SafariOAuth, SafariOAuthPolling, SyncChatDir, SyncChatWrite, SyncDirNaming, SyncFileOps, SyncPagination, SyncRenameOps, SyncSerializer, SyncStateMutation, SyncStateQuery, TokenExchangeScripts, TokenExchanger, TokenExtractorScripts, TokenLookup, TokenPolling, TokenV2Decryptor, WriteRequests Classes: ApiClient, CacheStore, Configuration, FileDownloader, SafariJsRunner, SyncEngine, SyncStore, TeamsUrlParser, TokenExtractor, TokenRefresher, TokenStore