in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/AmazonInspectorBuilder.java [575:589]
public FormValidation doCheckEpssThreshold(@QueryParameter String value) {
Jenkins.get().checkPermission(Job.CONFIGURE);
if (value == null || value.trim().isEmpty()) {
return FormValidation.ok();
}
try {
double d = Double.parseDouble(value);
if (d < 0.0 || d > 1.0) {
return FormValidation.error("EPSS threshold must be between 0.0 and 1.0.");
}
} catch (NumberFormatException e) {
return FormValidation.error("EPSS threshold must be a numeric value between 0.0 and 1.0.");
}
return FormValidation.ok();
}