1+ /*
2+ * secureCodeBox (SCB)
3+ * Copyright 2021 iteratec GmbH
4+ * https://www.iteratec.com
5+ *
6+ * Licensed under the Apache License, Version 2.0 (the "License");
7+ * you may not use this file except in compliance with the License.
8+ * You may obtain a copy of the License at
9+ *
10+ * http://www.apache.org/licenses/LICENSE-2.0
11+ *
12+ * Unless required by applicable law or agreed to in writing, software
13+ * distributed under the License is distributed on an "AS IS" BASIS,
14+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15+ * See the License for the specific language governing permissions and
16+ * limitations under the License.
17+ */
118package io .securecodebox .persistence .defectdojo ;
219
320import lombok .Getter ;
@@ -6,6 +23,7 @@ public enum ScanType {
623 ACUNETIX_SCAN ("Acunetix Scan" ),
724 ANCHORE_ENGINE_SCAN ("Anchore Engine Scan" ),
825 ANCHORE_ENTERPRISE_POLICY_CHECK ("Anchore Enterprise Policy Check" ),
26+ ANCHORE_GRYPE_SCAN ("Anchore Grype Scan" ),
927 API_TEST ("API Test" ),
1028 APP_SPIDER_SCAN ("AppSpider Scan" ),
1129 AQUA_SCAN ("Aqua Scan" ),
@@ -20,6 +38,7 @@ public enum ScanType {
2038 BUG_CROWD ("BugCrowd " ),
2139 BUNDLER_AUDIT_SCAN ("Bundler-Audit Scan" ),
2240 BURP_SCAN ("Burp Scan" ),
41+ BURP_API_SCAN ("Burp REST API" ),
2342 BURP_SUITE_ENTERPRISE ("Burp Suite Enterprise" ),
2443 CCVS_REPORT ("CCVS Report" ),
2544 CHECKMARX_SCAN ("Checkmarx Scan" ),
@@ -28,7 +47,8 @@ public enum ScanType {
2847 CLAIR_SCAN ("Clair Scan" ),
2948 COBALT_IO_SCAN ("Cobalt.io Scan" ),
3049 CONTRAST_SCAN ("Contrast Scan" ),
31- CRASHTEST_SECURITY_SCAN ("Crashtest Security Scan" ),
50+ CRASHTEST_SECURITY_JSON_SCAN ("Crashtest Security JSON File" ),
51+ CRASHTEST_SECURITY_XML_SCAN ("Crashtest Security XML File" ),
3252 DAWN_SCANNER_SCAN ("DawnScanner Scan" ),
3353 DEPENDENCY_CHECK_SCAN ("Dependency Check Scan" ),
3454 DEPENDENCY_TRACK_FINDING_PACKAGING_FORMAT_FPF_EXPORT ("Dependency Track Finding Packaging Format (FPF) Export" ),
@@ -37,8 +57,10 @@ public enum ScanType {
3757 ES_LINT_SCAN ("ESLint Scan" ),
3858 FORTIFY ("Fortify" ),
3959 GENERIC_FINDINGS_IMPORT ("Generic Findings Import" ),
60+ GITHUB_VULNERABILITY_SCAN ("Github Vulnerability Scan" ),
61+ GITLAB_SAST_REPORT ("GitLab SAST Report" ),
62+ GITLAB_DEPENDENCY_SCANNING_REPORT ("GitLab Dependency Scanning Report" ),
4063 GITLEAKS_SCAN ("Gitleaks Scan" ),
41- GIT_LAB_SAST_REPORT ("GitLab SAST Report" ),
4264 GOSEC_SCANNER ("Gosec Scanner" ),
4365 HACKER_ONE_CASES ("HackerOne Cases" ),
4466 HADOLINT_DOCKERFILE_CHECK ("Hadolint Dockerfile check" ),
@@ -48,19 +70,22 @@ public enum ScanType {
4870 IMMUNIWEB_SCAN ("Immuniweb Scan" ),
4971 J_FROG_XRAY_SCAN ("JFrog Xray Scan" ),
5072 KIUWAN_SCAN ("Kiuwan Scan" ),
73+ KUBEBENCH_SCAN ("kube-bench Scan" ),
5174 MANUAL_CODE_REVIEW ("Manual Code Review" ),
5275 MICROFOCUS_WEBINSPECT_SCAN ("Microfocus Webinspect Scan" ),
5376 MOB_SF_SCANNER ("MobSF Scanner" ),
5477 MOZILLA_OBSERVATORY_SCAN ("Mozilla Observatory Scan" ),
5578 NESSUS_SCAN ("Nessus Scan" ),
5679 NETSPARKER_SCAN ("Netsparker Scan" ),
5780 NEXPOSE_SCAN ("Nexpose Scan" ),
58- NIKTO_SCAN ("Nikto Scan" ),
59- NMAP_SCAN ("Nmap Scan" ),
81+ NIKTO_XML_SCAN ("Nikto Scan" ),
82+ NMAP_XML_SCAN ("Nmap Scan" ),
6083 NODE_SECURITY_PLATFORM_SCAN ("Node Security Platform Scan" ),
6184 NPM_AUDIT_SCAN ("NPM Audit Scan" ),
6285 OPENSCAP_VULNERABILITY_SCAN ("Openscap Vulnerability Scan" ),
6386 OPEN_VAS_CSV ("OpenVAS CSV" ),
87+ ORT_MODEL_IMPORTER ("ORT evaluated model Importer" ),
88+ OSSINDEX_DEVAUDIT_SCAN_IMPORTER ("OssIndex Devaudit SCA Scan Importer" ),
6489 OUTPOST24_SCAN ("Outpost24 Scan" ),
6590 PEN_TEST ("Pen Test" ),
6691 PHP_SECURITY_AUDIT_V2 ("PHP Security Audit v2" ),
@@ -71,29 +96,32 @@ public enum ScanType {
7196 RETIRE_JS_SCAN ("Retire.js Scan" ),
7297 RISK_RECON_API_IMPORTER ("Risk Recon API Importer" ),
7398 SAFETY_SCAN ("Safety Scan" ),
99+ SARIF_SCAN ("SARIF" ),
74100 SECURITY_RESEARCH ("Security Research" ),
75101 SKF_SCAN ("SKF Scan" ),
76102 SNYK_SCAN ("Snyk Scan" ),
77- SONAR_QUBE ("SonarQube" ),
103+ SONAR_QUBE_SCAN ("SonarQube Scan" ),
104+ SONAR_QUBE_API_IMPORT ("SonarQube API Import" ),
105+ SONAR_QUBE_DETAILED_SCAN ("SonarQube Scan detailed" ),
78106 SONATYPE_APPLICATION_SCAN ("Sonatype Application Scan" ),
79- SPOT_BUGS ("SpotBugs" ),
107+ SPOTBUGS_XML_SCAN ("SpotBugs Scan " ),
80108 SSLSCAN ("Sslscan" ),
81- SSLYZE_SCAN ("Sslyze Scan" ),
82109 SSL_LABS_SCAN ("SSL Labs Scan" ),
83- SS_LYZE_3_SCAN_JSON ("SSLyze 3 Scan (JSON)" ),
110+ SSLYZE_3_JSON_SCAN ("SSLyze 3 Scan (JSON)" ),
111+ SSLYZE_XML_SCAN ("Sslyze Scan" ),
84112 STATIC_CHECK ("Static Check" ),
85113 TESTSSL_SCAN ("Testssl Scan" ),
86114 THREAT_MODELING ("Threat Modeling" ),
87115 TRIVY_SCAN ("Trivy Scan" ),
88116 TRUFFLEHOG ("Trufflehog" ),
89- TRUSTWAVE ("Trustwave" ),
117+ TRUSTWAVE_CSV_SCAN ("Trustwave Scan (CSV) " ),
90118 TWISTLOCK_IMAGE_SCAN ("Twistlock Image Scan" ),
91119 VCG_SCAN ("VCG Scan" ),
92120 VERACODE_SCAN ("Veracode Scan" ),
93121 WAPITI_SCAN ("Wapiti Scan" ),
94122 WEB_APPLICATION_TEST ("Web Application Test" ),
95123 WHITESOURCE_SCAN ("Whitesource Scan" ),
96- WPSCAN ("Wpscan" ),
124+ WPSCAN_JSON ("Wpscan" ),
97125 XANITIZER_SCAN ("Xanitizer Scan" ),
98126 YARN_AUDIT_SCAN ("Yarn Audit Scan" ),
99127 ZAP_SCAN ("ZAP Scan" ),
0 commit comments