start method
void
start()
Starts periodic token checks. A no-op if already running or disposed.
Implementation
void start() {
if (_disposed || _timer != null) return;
_log(
LogLevel.debug,
'TokenRefreshTimer started (interval: $checkInterval)',
);
_timer = Timer.periodic(checkInterval, (_) => unawaited(_tick()));
}