isCpValid property
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;
}