EapHostUserCredentials Element

The EapHostUserCredentials element contains the EapMethod element, and Credentials or CredentialsBlob element.

<xs:element name="EapHostUserCredentials">
    <xs:complexType>
        <xs:sequence>
            <xs:element name="EapMethod"
                type="EapMethodType"
             />
            <xs:choice>
                <xs:element name="Credentials"
                    type="BaseEapMethodUserCredentials"
                 />
                <xs:element name="CredentialsBlob"
                    type="hexBinary"
                 />
            </xs:choice>
            <xs:any
                processContents="lax"
                minOccurs="0"
                maxOccurs="unbounded"
                namespace="##other"
             />
        </xs:sequence>
    </xs:complexType>
</xs:element>

Child elements

Element Type Description
Credentials BaseEapMethodUserCredentials Is used when the method configuration is in XML text form instead of a binary BLOB.
CredentialsBlob hexBinary Is used when the method configuration is a binary BLOB instead of in XML text format.
EapMethod EapMethodType Identifies the method being referred to.

Remarks

The Credentials and CredentialsBlob elements cannot be both be used simultaneously.

There is an extension point for other namespaces.

The processContents element enables future enhancements to the schema. The processContents element is optional.

Requirements

Requirement Value
Minimum supported client
Windows Vista [desktop apps only]
Minimum supported server
Windows Server 2008 [desktop apps only]

See also

EAPHost and Legacy Schema

eaphostusercredentials Schema