Emits an event as soon as this session expires.
@override Stream<void> get expiration { if (token.exp != null) { return Rx.timer(null, token.exp!.difference(DateTime.now())); } else { return Rx.never(); } }