<xsd:complexType name="EntityObjectBaseType" abstract="true">
<xsd:annotation>
<xsd:documentation>The EntityObjectBaseType complex type is an abstract type that extends the EntityBaseType and is used by the entities within an OVAL Objects.</xsd:documentation>
<xsd:documentation>If the entity uses a var_ref and the associated variable defines more than one values, the optional var_check attribute defines how the data collection should proceed. For example, if an object entity 'filename' with an operation of 'does not equal' references a variable that returns five different values, and the var_check attribute has a value of 'all', then an actual file on the system matches only if the actual filename does not equal any of the variable values. If a variable does not return any value, then an error should be thrown during OVAL analysis.</xsd:documentation>
</xsd:annotation>
<xsd:simpleContent>
<xsd:extension base="oval-def:EntityBaseType">
<xsd:attribute name="var_check" type="oval:CheckEnumeration" use="optional" default="all" />
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
|