in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/AmazonInspectorBuilder.java [641:660]
public FormValidation doCheckAwsRegion(@QueryParameter String value) {
Jenkins.get().checkPermission(Job.CONFIGURE);
if (value == null || value.trim().isEmpty()) {
return FormValidation.error("You must select an AWS Region.");
}
if ("Select AWS Region".equals(value)) {
return FormValidation.error("Please select a AWS Region from the list.");
}
boolean isValid = false;
for (String region : INSPECTOR_REGIONS) {
if (region.equals(value)) {
isValid = true;
break;
}
}
if (!isValid) {
return FormValidation.error("Please pick one from the list.");
}
return FormValidation.ok();
}