Defines the properties and login credentials for a Wi-Fi hotspot. HotspotProfile is the unique root element of a Wi-Fi hotspot profile that uses the Wireless Internet Service Provider roaming (WISPr) protocol.
<HotspotProfile> <!-- Child elements --> ( ( BasicAuth, TrustedDomains ) | ( ExtAuth, TrustedDomains? ) ), UserAgent?, SSIDConfig?, any element in a non-schema namespace* </HotspotProfile>
? optional (zero or one)
* optional (zero or more)
Attributes and Elements
Contains the user name and password required for WISPr authentication. Using BasicAuth allows a static set of credentials to be used; use ExtAuth to have an app generate credentials for WISPr authentication.
Contains the parameters for handling WISPr authentication through an app (rather than specifying a static user name and password via BasicAuth ).
Contains a set of additional SSIDs that are handled by this profile to reduce the number of SSIDs in the WLAN profile store. Windows will not connect to these SSIDs until a user manually connects once. The newly-created profile will inherit the HotspotAuth settings from this profile.
Contains a set of one or more host names that are trusted for providing credentials over HTTPS. Can be either a fully qualified name (such as hotspot.contoso.com) or a wildcard to refer to all hosts under the given domain name (such as .contoso.com).
Customized HTTP user agent string to support operator-specific user agent filtering. This element is optional.
This outermost (document) element may not be contained by any other elements.