Definition Type: Element
Name: definition_object
Namespace: http://oval.mitre.org/XMLSchema/oval_results#windows
Type: oval_results:definitionObjectType
Containing Schema: windows-oval-results-schema.xsd
MinOccurs 1
MaxOccurs 1
Abstract
Collapse XSD Schema Diagram:
Drilldown into trustee_name in schema windows-oval-results-schema_xsd Drilldown into path in schema windows-oval-results-schema_xsd Drilldown into definitionObjectType in schema oval-results-schema_xsdXSD Diagram of definition_object in schema windows-oval-results-schema_xsd (Open Vulnerability and Assessment Language (OVAL®))
Collapse XSD Schema Code:
<xsd:element name="definition_object" minOccurs="1" maxOccurs="1">
    <xsd:complexType>
        <xsd:complexContent>
            <xsd:extension base="oval_results:definitionObjectType">
                <xsd:sequence>
                    <xsd:element name="path" type="windows:componentType" minOccurs="1" maxOccurs="1">
                        <xsd:annotation>
                            <xsd:documentation>Specifies the absolute path to a file on the machine.  This path can be created from multiple components that are added together.  When a pattern match operator is used, the corresponding regular expression is matched against the set of absolute path strings.  These string would not include the '.' and '..' notations.  This means that a '.*' component of a regular expression will not only match all files in the specified directories, but all subdirectories, their subdirectories, etc.</xsd:documentation>
                            <xsd:appinfo>
                                <parent_test>File Effective Rights Test</parent_test>
                                <cardinality>1</cardinality>
                                <content>none</content>
                                <valid_datatypes>component</valid_datatypes>
                                <valid_operators>equals, not equal, pattern match</valid_operators>
                            </xsd:appinfo>
                        </xsd:annotation>
                    </xsd:element>
                    <xsd:element name="trustee_name" type="oval_results:subtestStringType" minOccurs="1" maxOccurs="1">
                        <xsd:annotation>
                            <xsd:documentation>This element specifies the trustee name associated with a particular DACL.  A trustee can be a user, group, or program (such as a Windows service)</xsd:documentation>
                            <xsd:appinfo>
                                <parent_test>File Effective Rights Test</parent_test>
                                <cardinality>1</cardinality>
                                <content>string</content>
                                <valid_datatypes>string</valid_datatypes>
                                <valid_operators>equals, not equal, pattern match</valid_operators>
                            </xsd:appinfo>
                        </xsd:annotation>
                    </xsd:element>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
</xsd:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
path windows:path 1 1
trustee_name windows:trustee_name 1 1
Collapse Derivation Tree: