checkTokenExpiry method

Future<void> checkTokenExpiry()

Checks token expiry and emits a near-expiry lifecycle event when due.

Implementation

Future<void> checkTokenExpiry() async {
  if (willExpireSoon()) {
    _lifecycleController.add(
      TokenLifecycleEvent(
        type: TokenEventType.nearExpiry,
        timestamp: DateTime.now(),
        tokenId: _currentToken?.accessToken,
        message: 'Token will expire soon',
      ),
    );
  }
}