Definition Type: ComplexType
Name: DirectivesType
Namespace: http://oval.mitre.org/XMLSchema/oval-results-5
Containing Schema: oval-results-schema.xsd
Abstract
Documentation:
The DirectivesType complex type presents flags describing what information has been included in the results file. There are six possible results (true, false, unknown, error, not evaluated, and not applicable) for an evaluation of an OVAL Definition. The directives state which of these results are being reported in the results file. For example, a results file dealing with vulnerabilities might only present to the user the definitions that returned a true result meaning the vulnerability exists. A different result file dealing with compliance definitions might want to report the results of all definitions except those not evaluated.
Collapse XSD Schema Diagram:
Drilldown into definition_not_applicable in schema oval-results-schema_xsd Drilldown into definition_not_evaluated in schema oval-results-schema_xsd Drilldown into definition_error in schema oval-results-schema_xsd Drilldown into definition_unknown in schema oval-results-schema_xsd Drilldown into definition_false in schema oval-results-schema_xsd Drilldown into definition_true in schema oval-results-schema_xsdXSD Diagram of DirectivesType in schema oval-results-schema_xsd (Open Vulnerability and Assessment Language (OVAL®))
Collapse XSD Schema Code:
<xsd:complexType name="DirectivesType">
    <xsd:annotation>
        <xsd:documentation>The DirectivesType complex type presents flags describing what information has been included in the results file. There are six possible results (true, false, unknown, error, not evaluated, and not applicable) for an evaluation of an OVAL Definition. The directives state which of these results are being reported in the results file. For example, a results file dealing with vulnerabilities might only present to the user the definitions that returned a true result meaning the vulnerability exists. A different result file dealing with compliance definitions might want to report the results of all definitions except those not evaluated.</xsd:documentation>
    </xsd:annotation>
    <xsd:sequence>
        <xsd:element name="definition_true" type="oval-res:DirectiveType" minOccurs="1" maxOccurs="1" />
        <xsd:element name="definition_false" type="oval-res:DirectiveType" minOccurs="1" maxOccurs="1" />
        <xsd:element name="definition_unknown" type="oval-res:DirectiveType" minOccurs="1" maxOccurs="1" />
        <xsd:element name="definition_error" type="oval-res:DirectiveType" minOccurs="1" maxOccurs="1" />
        <xsd:element name="definition_not_evaluated" type="oval-res:DirectiveType" minOccurs="1" maxOccurs="1" />
        <xsd:element name="definition_not_applicable" type="oval-res:DirectiveType" minOccurs="1" maxOccurs="1" />
    </xsd:sequence>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
definition_true oval-res:definition_true 1 1
definition_false oval-res:definition_false 1 1
definition_unknown oval-res:definition_unknown 1 1
definition_error oval-res:definition_error 1 1
definition_not_evaluated oval-res:definition_not_evaluated 1 1
definition_not_applicable oval-res:definition_not_applicable 1 1
Collapse Derivation Tree:
Collapse References:
oval-res:directives