currentStatus property
ProtectionStatus
get
currentStatus
Get current protection status
Implementation
ProtectionStatus get currentStatus {
if (!_isInitialized) return ProtectionStatus.uninitialized;
if (!_isProtected) return ProtectionStatus.failed;
if (_activeThreats.any((t) => t.level == SecurityThreatLevel.critical)) {
return ProtectionStatus.blocked;
}
return ProtectionStatus.protected;
}