Browse Source

SONAR-17061 add support for PCI DSS requirements name with paragraph letters

tags/9.6.0.59041
Matteo Mara 1 year ago
parent
commit
62844f42b0

+ 7
- 3
plugins/sonar-xoo-plugin/src/main/java/org/sonar/xoo/rule/XooRulesDefinition.java View File

@@ -48,7 +48,7 @@ import static org.sonar.api.server.rule.RulesDefinition.OwaspTop10Version.Y2021;
*/
public class XooRulesDefinition implements RulesDefinition {

public static final String[] AVAILABLE_CONTEXTS = { "JavaScript", "JQuery", "Express.js", "React", "Axios" };
public static final String[] AVAILABLE_CONTEXTS = {"JavaScript", "JQuery", "Express.js", "React", "Axios"};

public static final String XOO_REPOSITORY = "xoo";
public static final String XOO2_REPOSITORY = "xoo2";
@@ -240,11 +240,15 @@ public class XooRulesDefinition implements RulesDefinition {
if (version != null && version.isGreaterThanOrEqual(Version.create(9, 5))) {
hotspot
.addPciDss(PciDssVersion.V4_0, "6.5.1", "4.1")
.addPciDss(PciDssVersion.V3_2, "6.5.1", "4.2");
.addPciDss(PciDssVersion.V3_2, "6.5.1", "4.2")
.addPciDss(PciDssVersion.V4_0, "6.5a.1", "4.2c")
.addPciDss(PciDssVersion.V3_2, "6.5a.1b", "4.2b");

oneVulnerabilityIssuePerModule
.addPciDss(PciDssVersion.V4_0, "10.1")
.addPciDss(PciDssVersion.V3_2, "10.2");
.addPciDss(PciDssVersion.V3_2, "10.2")
.addPciDss(PciDssVersion.V4_0, "10.1a.2b")
.addPciDss(PciDssVersion.V3_2, "10.1a.2c");
}

NewRule hotspotWithContexts = repo.createRule(HotspotWithContextsSensor.RULE_KEY)

Loading…
Cancel
Save