diff --git a/src/schema_formats/XML/GMP.xml.in b/src/schema_formats/XML/GMP.xml.in index 1137994ba1..36878314e9 100644 --- a/src/schema_formats/XML/GMP.xml.in +++ b/src/schema_formats/XML/GMP.xml.in @@ -68,6 +68,13 @@ along with this program. If not, see . xsd:token { pattern = "y?n?i?u?" } + + compliance_status + A compliance status + + xsd:token { pattern = "yes|no|incomplete|undefined" } + + ctime A date and time, in the C `ctime' format @@ -1387,6 +1394,7 @@ along with this program. If not, see . qod original_threat original_severity + compliance description delta detection @@ -1663,6 +1671,11 @@ along with this program. If not, see . Original severity when overridden severity + + compliance + Result compliance ("yes", "no", "incomplete" or "undefined") + compliance_status + description Description of the result @@ -1944,8 +1957,10 @@ along with this program. If not, see . permissions user_tags scan_run_status - result_count - severity + result_count + compliance_count + severity + compliance task ports results @@ -2272,7 +2287,7 @@ along with this program. If not, see . result_count - Counts of results produced by scan + Counts of results produced by scan. Only for reports of a scan task

The text contains the full count -- the total number of results @@ -2379,6 +2394,114 @@ along with this program. If not, see . + + compliance_count +

Counts of compliance results. Only for reports of an audit task. + +

+ The text contains the full count -- the total number of compliance results. +

+
+ + text + full + filtered + yes + no + incomplete + undefined + + + full + Total number of compliance results + integer + + + filtered + Number of compliance results after filtering + integer + + + yes + + Number of "yes" results (compliant) + + + full + filtered + + + full + Total number of results + integer + + + filtered + Number of results after filtering + integer + + + + no + + Number of "no" results (not compliant) + + + full + filtered + + + full + Total number of results + integer + + + filtered + Number of results after filtering + integer + + + + incomplete + + Number of "incomplete" results (incomplete compliance) + + + full + filtered + + + full + Total number of results + integer + + + filtered + Number of results after filtering + integer + + + + undefined + + Number of "undefined" results (undefined compliance) + + + full + filtered + + + full + Total number of results + integer + + + filtered + Number of results after filtering + integer + + +
severity @@ -2396,6 +2519,23 @@ along with this program. If not, see . Maximum severity of the report after filtering + + compliance + + full + filtered + + + full + compliance_status + Compliance of the full report ("yes", "no", "incomplete" or "undefined") + + + filtered + compliance_status + Compliance of the report after filtering ("yes", "no", "incomplete" or "undefined") + + task @@ -2657,7 +2797,9 @@ along with this program. If not, see . start end port_count - result_count + result_count + compliance_count + host_compliance detail @@ -2700,7 +2842,7 @@ along with this program. If not, see . result_count - + Only for scan reports page hole @@ -2775,6 +2917,75 @@ along with this program. If not, see . + + compliance_count + Only for audit reports + + page + yes + no + incomplete + undefined + + + page + Total number of results for current host on current page + integer + + + yes + Number of "yes" results (compliant) + + page + + + page + Number of results on current page + integer + + + + no + Number of "no" results (not compliant) + + page + + + page + Number of results on current page + integer + + + + incomplete + Number of "incomplete" results (incomplete compliance) + + page + + + page + Number of results on current page + integer + + + + undefined + Number of "undefined" results (undefined compliance) + + page + + + page + Number of results on current page + integer + + + + + host_compliance + Only for audit reports. Host compliance + compliance_status + detail A detail associated with the host @@ -16457,6 +16668,11 @@ END:VCALENDAR integer Minimum QoD of the results + tag text @@ -16602,6 +16818,26 @@ END:VCALENDAR iso_time Scan end time + + compliance_yes + integer + Number of compliance yes results + + + compliance_no + integer + Number of compliance no results + + + compliance_incomplete + integer + Number of compliance incomplete results + + + compliant + compliance_status + Compliance state of the report. Can be yes, no, incomplete or undefined + @@ -16666,6 +16902,17 @@ END:VCALENDAR boolean + + usage_type + Optional usage type to limit the reports to. Affects total count unlike filter + + + scan + audit + + + + @@ -21444,8 +21691,9 @@ END:VCALENDAR timestamp scan_end - result_count - severity + result_count + severity + compliance_count timestamp @@ -21457,7 +21705,7 @@ END:VCALENDAR result_count - Result counts for this report + Result counts for this report. Only for scan tasks false_positive log @@ -21489,8 +21737,34 @@ END:VCALENDAR severity severity - Maximum severity of the report + Maximum severity of the report. Only for scan tasks + + compliance_count + Complaince counts. Only for audit tasks + + yes + no + incomplete + undefined + + + yes + integer + + + no + integer + + + incomplete + integer + + + undefined + integer + +