remainingLifetime property
int?
get
remainingLifetime
Get remaining lifetime in seconds
Implementation
int? get remainingLifetime {
if (expiresIn == null) return null;
final expiryTime = issuedAt.add(Duration(seconds: expiresIn!));
final remaining = expiryTime.difference(DateTime.now()).inSeconds;
return remaining > 0 ? remaining : 0;
}