isCpValid property

bool get isCpValid

Checks if the Control Plane token is still valid.

Implementation

bool get isCpValid {
  if (controlPlaneToken == null || controlPlaneToken!.isEmpty) return false;
  if (cpExpiresAt == null) return false;
  final graceSeconds = _getGraceSeconds();
  final remaining = cpExpiresAt! - _currentTimestamp();
  return remaining > graceSeconds;
}