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 key in schema windows-oval-results-schema_xsd Drilldown into hive 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="hive" type="windows:subtestHiveType" minOccurs="1" maxOccurs="1">
                        <xsd:annotation>
                            <xsd:documentation>This element specifies the hive of a registry key on the machine from which to retrieve the SACL.</xsd:documentation>
                            <xsd:appinfo>
                                <parent_test>Regkey Audited Permissions Test</parent_test>
                                <cardinality>1</cardinality>
                                <content>string</content>
                                <valid_datatypes>string</valid_datatypes>
                                <valid_operators>equals, not equal</valid_operators>
                            </xsd:appinfo>
                        </xsd:annotation>
                    </xsd:element>
                    <xsd:element name="key" type="oval_results:subtestStringType" minOccurs="1" maxOccurs="1">
                        <xsd:annotation>
                            <xsd:documentation>This element specifies a registry key on the machine from which to retrieve the SACL.  Note that the hive portion of the string should not be inclueded, as this data should be found under the hive element.</xsd:documentation>
                            <xsd:appinfo>
                                <parent_test>Regkey Audited Permissions 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:element name="trustee_name" type="oval_results:subtestStringType" minOccurs="1" maxOccurs="1" nillable="true">
                        <xsd:annotation>
                            <xsd:documentation>This element specifies the trustee name associated with a particular SACL.  A trustee can be a user, group, or program (such as a Windows service)</xsd:documentation>
                            <xsd:appinfo>
                                <parent_test>Regkey Audited Permissions 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
hive windows:hive 1 1
key windows:key 1 1
trustee_name windows:trustee_name 1 1
Collapse Derivation Tree: