<xsd:element name="data" minOccurs="0" maxOccurs="1">
<xsd:complexType>
<xsd:complexContent>
<xsd:extension base="oval:dataType">
<xsd:sequence>
<xsd:element name="object_class" type="oval:subtestStringType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>The name of the class of which the object is an instance.</xsd:documentation>
<xsd:appinfo>
<parent_test>Active Directory Test</parent_test>
<cardinality>0-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="adstype" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Specifies the type of information that the specified attribute represents.</xsd:documentation>
<xsd:appinfo>
<parent_test>Active Directory Test</parent_test>
<cardinality>0-1</cardinality>
<content>string</content>
<valid_datatypes>string</valid_datatypes>
<valid_operators>equals, not equal</valid_operators>
</xsd:appinfo>
</xsd:annotation>
<xsd:complexType>
<xsd:simpleContent>
<xsd:restriction base="oval:subtestStringType">
<xsd:enumeration value="ADSTYPE_INVALID" />
<xsd:enumeration value="ADSTYPE_DN_STRING" />
<xsd:enumeration value="ADSTYPE_CASE_EXACT_STRING" />
<xsd:enumeration value="ADSTYPE_CASE_IGNORE_STRING" />
<xsd:enumeration value="ADSTYPE_PRINTABLE_STRING" />
<xsd:enumeration value="ADSTYPE_NUMERIC_STRING" />
<xsd:enumeration value="ADSTYPE_BOOLEAN" />
<xsd:enumeration value="ADSTYPE_INTEGER" />
<xsd:enumeration value="ADSTYPE_OCTET_STRING" />
<xsd:enumeration value="ADSTYPE_UTC_TIME" />
<xsd:enumeration value="ADSTYPE_LARGE_INTEGER" />
<xsd:enumeration value="ADSTYPE_PROV_SPECIFIC" />
<xsd:enumeration value="ADSTYPE_OBJECT_CLASS" />
<xsd:enumeration value="ADSTYPE_CASEIGNORE_LIST" />
<xsd:enumeration value="ADSTYPE_OCTET_LIST" />
<xsd:enumeration value="ADSTYPE_PATH" />
<xsd:enumeration value="ADSTYPE_POSTALADDRESS" />
<xsd:enumeration value="ADSTYPE_TIMESTAMP" />
<xsd:enumeration value="ADSTYPE_BACKLINK" />
<xsd:enumeration value="ADSTYPE_TYPEDNAME" />
<xsd:enumeration value="ADSTYPE_HOLD" />
<xsd:enumeration value="ADSTYPE_NETADDRESS" />
<xsd:enumeration value="ADSTYPE_REPLICAPOINTER" />
<xsd:enumeration value="ADSTYPE_FAXNUMBER" />
<xsd:enumeration value="ADSTYPE_EMAIL" />
<xsd:enumeration value="ADSTYPE_NT_SECURITY_DESCRIPTOR" />
<xsd:enumeration value="ADSTYPE_UNKNOWN" />
<xsd:enumeration value="ADSTYPE_DN_WITH_BINARY" />
<xsd:enumeration value="ADSTYPE_DN_WITH_STRING" />
</xsd:restriction>
</xsd:simpleContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="value" type="oval:subtestStringType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>The actual value of the specified active directory attribute.</xsd:documentation>
<xsd:appinfo>
<parent_test>Active Directory Test</parent_test>
<cardinality>0-1</cardinality>
<content>string</content>
<valid_datatypes>binary, boolean, float, int, string</valid_datatypes>
<valid_operators>equals, not equal, greater than, less than, greater than or equal, less than or equal, bitwise and, bitwise or, pattern match</valid_operators>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
|