SecurityResult.block constructor
SecurityResult.block({})
Convenience constructor for a blocked (rejected) result.
Implementation
factory SecurityResult.block({
double riskScore = 1.0,
List<String> flags = const [],
required String message,
String? layerName,
}) {
return SecurityResult(
allowed: false,
riskScore: riskScore,
flags: flags,
message: message,
verdict: SecurityVerdict.blocked,
layerName: layerName,
);
}