onRefreshFailed property

void Function(Failure failure)? onRefreshFailed
final

Called when a refresh triggered by a 401 fails. Receives resilify's non-generic Failure.

TokenKeeperInterceptor(
  keeper: keeper,
  dio: dio,
  onRefreshFailed: (_) => router.go('/login'),
);

TokenKeeper still emits RefreshFailedEvent / TokenClearedEvent regardless of whether this callback is set.

Implementation

final void Function(Failure failure)? onRefreshFailed;