Definition Type: Element
Name: criteria
Namespace: http://oval.mitre.org/XMLSchema/oval
Containing Schema: oval-schema.xsd
Abstract
Documentation:
Each definition is described by a number of tests, referenced by the individual criterion elements. The criteria element is the high level container for all the tests and represents the meat of the definition. These tests are broken up into two different categories, software and configuration. This categorization allows users to differentiate between the 'software on disk' portion of a definition and the 'how is the machine configured' portion of the definition.
Collapse XSD Schema Diagram:
Drilldown into configuration in schema oval-schema_xsd Drilldown into software in schema oval-schema_xsdXSD Diagram of criteria in schema oval-schema_xsd (Open Vulnerability and Assessment Language (OVAL®))
Collapse XSD Schema Code:
<xsd:element name="criteria">
    <xsd:annotation>
        <xsd:documentation>Each definition is described by a number of tests, referenced by the individual criterion elements.  The criteria element is the high level container for all the tests and represents the meat of the definition.  These tests are broken up into two different categories, software and configuration.  This categorization allows users to differentiate between the 'software on disk' portion of a definition and the 'how is the machine configured' portion of the definition.</xsd:documentation>
        <xsd:appinfo>
            <cardinality>0-1</cardinality>
            <attributes>none</attributes>
            <content>none</content>
            <parent_elements>definition</parent_elements>
            <child_elements>[software], [configuration]</child_elements>
        </xsd:appinfo>
    </xsd:annotation>
    <xsd:complexType>
        <xsd:sequence>
            <xsd:element ref="oval:software" minOccurs="0" maxOccurs="1" />
            <xsd:element ref="oval:configuration" minOccurs="0" maxOccurs="1" />
        </xsd:sequence>
    </xsd:complexType>
</xsd:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
software oval:software 0 1
configuration oval:configuration 0 1