Definition Type: ComplexType
Name: EntityStateAdstypeType
Namespace: http://oval.mitre.org/XMLSchema/oval-definitions-5#windows
Type: oval-def:EntityStateStringType
Containing Schema: windows-definitions-schema.xsd
Abstract
Documentation:
The EntityStateAdstypeType complex type restricts a string value to a specific set of values that specify the different types of information that an active directory attribute can represents. For more information look at the ADSTYPEENUM enumeration defined by Microsoft. The empty string is also allowed to support empty emlement associated with variable references.
Collapse XSD Schema Diagram:
Drilldown into var_ref in schema oval-definitions-schema_xsd Drilldown into mask in schema oval-definitions-schema_xsd Drilldown into operation in schema oval-definitions-schema_xsd Drilldown into datatype in schema oval-definitions-schema_xsd Drilldown into var_check in schema oval-definitions-schema_xsd Drilldown into entity_check in schema oval-definitions-schema_xsdXSD Diagram of EntityStateAdstypeType in schema windows-definitions-schema_xsd (Open Vulnerability and Assessment Language (OVAL®))
Collapse XSD Schema Code:
<xsd:complexType name="EntityStateAdstypeType">
    <xsd:annotation>
        <xsd:documentation>The EntityStateAdstypeType complex type restricts a string value to a specific set of values that specify the different types of information that an active directory attribute can represents. For more information look at the ADSTYPEENUM enumeration defined by Microsoft. The empty string is also allowed to support empty emlement associated with variable references.</xsd:documentation>
    </xsd:annotation>
    <xsd:simpleContent>
        <xsd:restriction base="oval-def:EntityStateStringType">
            <xsd:enumeration value="ADSTYPE_INVALID">
                <xsd:annotation>
                    <xsd:documentation>The data type is invalid.</xsd:documentation>
                </xsd:annotation>
            </xsd:enumeration>
            <xsd:enumeration value="ADSTYPE_DN_STRING">
                <xsd:annotation>
                    <xsd:documentation>The string is of Distinguished Name (path) of a directory service object.</xsd:documentation>
                </xsd:annotation>
            </xsd:enumeration>
            <xsd:enumeration value="ADSTYPE_CASE_EXACT_STRING">
                <xsd:annotation>
                    <xsd:documentation>The string is of the case-sensitive type.</xsd:documentation>
                </xsd:annotation>
            </xsd:enumeration>
            <xsd:enumeration value="ADSTYPE_CASE_IGNORE_STRING">
                <xsd:annotation>
                    <xsd:documentation>The string is of the case-insensitive type.</xsd:documentation>
                </xsd:annotation>
            </xsd:enumeration>
            <xsd:enumeration value="ADSTYPE_PRINTABLE_STRING">
                <xsd:annotation>
                    <xsd:documentation>The string is displayable on screen or in print.</xsd:documentation>
                </xsd:annotation>
            </xsd:enumeration>
            <xsd:enumeration value="ADSTYPE_NUMERIC_STRING">
                <xsd:annotation>
                    <xsd:documentation>The string is of a numeral to be interpreted as text.</xsd:documentation>
                </xsd:annotation>
            </xsd:enumeration>
            <xsd:enumeration value="ADSTYPE_BOOLEAN">
                <xsd:annotation>
                    <xsd:documentation>The data is of a Boolean value.</xsd:documentation>
                </xsd:annotation>
            </xsd:enumeration>
            <xsd:enumeration value="ADSTYPE_INTEGER">
                <xsd:annotation>
                    <xsd:documentation>The data is of an integer value.</xsd:documentation>
                </xsd:annotation>
            </xsd:enumeration>
            <xsd:enumeration value="ADSTYPE_OCTET_STRING">
                <xsd:annotation>
                    <xsd:documentation>The string is of a byte array.</xsd:documentation>
                </xsd:annotation>
            </xsd:enumeration>
            <xsd:enumeration value="ADSTYPE_UTC_TIME">
                <xsd:annotation>
                    <xsd:documentation>The data is of the universal time as expressed in Universal Time Coordinate (UTC).</xsd:documentation>
                </xsd:annotation>
            </xsd:enumeration>
            <xsd:enumeration value="ADSTYPE_LARGE_INTEGER">
                <xsd:annotation>
                    <xsd:documentation>The data is of a long integer value.</xsd:documentation>
                </xsd:annotation>
            </xsd:enumeration>
            <xsd:enumeration value="ADSTYPE_PROV_SPECIFIC">
                <xsd:annotation>
                    <xsd:documentation>The string is of a provider-specific string.</xsd:documentation>
                </xsd:annotation>
            </xsd:enumeration>
            <xsd:enumeration value="ADSTYPE_OBJECT_CLASS">
                <xsd:annotation>
                    <xsd:documentation>Not used.</xsd:documentation>
                </xsd:annotation>
            </xsd:enumeration>
            <xsd:enumeration value="ADSTYPE_CASEIGNORE_LIST">
                <xsd:annotation>
                    <xsd:documentation>The data is of a list of case insensitive strings.</xsd:documentation>
                </xsd:annotation>
            </xsd:enumeration>
            <xsd:enumeration value="ADSTYPE_OCTET_LIST">
                <xsd:annotation>
                    <xsd:documentation>The data is of a list of octet strings.</xsd:documentation>
                </xsd:annotation>
            </xsd:enumeration>
            <xsd:enumeration value="ADSTYPE_PATH">
                <xsd:annotation>
                    <xsd:documentation>The string is of a directory path.</xsd:documentation>
                </xsd:annotation>
            </xsd:enumeration>
            <xsd:enumeration value="ADSTYPE_POSTALADDRESS">
                <xsd:annotation>
                    <xsd:documentation>The string is of the postal address type.</xsd:documentation>
                </xsd:annotation>
            </xsd:enumeration>
            <xsd:enumeration value="ADSTYPE_TIMESTAMP">
                <xsd:annotation>
                    <xsd:documentation>The data is of a time stamp in seconds.</xsd:documentation>
                </xsd:annotation>
            </xsd:enumeration>
            <xsd:enumeration value="ADSTYPE_BACKLINK">
                <xsd:annotation>
                    <xsd:documentation>The string is of a back link.</xsd:documentation>
                </xsd:annotation>
            </xsd:enumeration>
            <xsd:enumeration value="ADSTYPE_TYPEDNAME">
                <xsd:annotation>
                    <xsd:documentation>The string is of a typed name.</xsd:documentation>
                </xsd:annotation>
            </xsd:enumeration>
            <xsd:enumeration value="ADSTYPE_HOLD">
                <xsd:annotation>
                    <xsd:documentation>The data is of the Hold data structure.</xsd:documentation>
                </xsd:annotation>
            </xsd:enumeration>
            <xsd:enumeration value="ADSTYPE_NETADDRESS">
                <xsd:annotation>
                    <xsd:documentation>The string is of a net address.</xsd:documentation>
                </xsd:annotation>
            </xsd:enumeration>
            <xsd:enumeration value="ADSTYPE_REPLICAPOINTER">
                <xsd:annotation>
                    <xsd:documentation>The data is of a replica pointer.</xsd:documentation>
                </xsd:annotation>
            </xsd:enumeration>
            <xsd:enumeration value="ADSTYPE_FAXNUMBER">
                <xsd:annotation>
                    <xsd:documentation>The string is of a fax number.</xsd:documentation>
                </xsd:annotation>
            </xsd:enumeration>
            <xsd:enumeration value="ADSTYPE_EMAIL">
                <xsd:annotation>
                    <xsd:documentation>The data is of an e-mail message.</xsd:documentation>
                </xsd:annotation>
            </xsd:enumeration>
            <xsd:enumeration value="ADSTYPE_NT_SECURITY_DESCRIPTOR">
                <xsd:annotation>
                    <xsd:documentation>The data is of Windows NT/Windows 2000 security descriptor as represented by a byte array.</xsd:documentation>
                </xsd:annotation>
            </xsd:enumeration>
            <xsd:enumeration value="ADSTYPE_UNKNOWN">
                <xsd:annotation>
                    <xsd:documentation>The data is of an undefined type.</xsd:documentation>
                </xsd:annotation>
            </xsd:enumeration>
            <xsd:enumeration value="ADSTYPE_DN_WITH_BINARY">
                <xsd:annotation>
                    <xsd:documentation>The data is of ADS_DN_WITH_BINARY used for mapping a distinguished name to a non varying GUID. </xsd:documentation>
                </xsd:annotation>
            </xsd:enumeration>
            <xsd:enumeration value="ADSTYPE_DN_WITH_STRING">
                <xsd:annotation>
                    <xsd:documentation>The data is of ADS_DN_WITH_STRING used for mapping a distinguished name to a non-varying string value.</xsd:documentation>
                </xsd:annotation>
            </xsd:enumeration>
            <xsd:enumeration value="" />
        </xsd:restriction>
    </xsd:simpleContent>
</xsd:complexType>
Collapse Child Attributes:
Name Type Default Value Use
datatype oval-def:datatype string Optional
operation oval-def:operation equals Optional
mask oval-def:mask false Optional
var_ref oval-def:var_ref Optional
entity_check oval-def:entity_check all Optional
var_check oval-def:var_check all Optional
Collapse Facets:
Facet Value
Enumeration ADSTYPE_INVALID
Enumeration ADSTYPE_DN_STRING
Enumeration ADSTYPE_CASE_EXACT_STRING
Enumeration ADSTYPE_CASE_IGNORE_STRING
Enumeration ADSTYPE_PRINTABLE_STRING
Enumeration ADSTYPE_NUMERIC_STRING
Enumeration ADSTYPE_BOOLEAN
Enumeration ADSTYPE_INTEGER
Enumeration ADSTYPE_OCTET_STRING
Enumeration ADSTYPE_UTC_TIME
Enumeration ADSTYPE_LARGE_INTEGER
Enumeration ADSTYPE_PROV_SPECIFIC
Enumeration ADSTYPE_OBJECT_CLASS
Enumeration ADSTYPE_CASEIGNORE_LIST
Enumeration ADSTYPE_OCTET_LIST
Enumeration ADSTYPE_PATH
Enumeration ADSTYPE_POSTALADDRESS
Enumeration ADSTYPE_TIMESTAMP
Enumeration ADSTYPE_BACKLINK
Enumeration ADSTYPE_TYPEDNAME
Enumeration ADSTYPE_HOLD
Enumeration ADSTYPE_NETADDRESS
Enumeration ADSTYPE_REPLICAPOINTER
Enumeration ADSTYPE_FAXNUMBER
Enumeration ADSTYPE_EMAIL
Enumeration ADSTYPE_NT_SECURITY_DESCRIPTOR
Enumeration ADSTYPE_UNKNOWN
Enumeration ADSTYPE_DN_WITH_BINARY
Enumeration ADSTYPE_DN_WITH_STRING
Enumeration
Collapse Derivation Tree:
Collapse References:
win-def:adstype