安全 (MSM) 元素包含各种安全设置。
<xs:element name="security"
    minOccurs="0"
>
    <xs:complexType>
        <xs:sequence>
            <xs:element name="authEncryption"
                ...
            />
            <xs:element name="sharedKey"
                ...
            />
            <xs:element name="keyIndex"
                minOccurs="0"
            >
                <xs:simpleType>
                    <xs:restriction
                        base="integer"
                    >
                        <xs:minInclusive
                            value="0"
                         />
                        <xs:maxInclusive
                            value="3"
                         />
                    </xs:restriction>
                </xs:simpleType>
            </xs:element>
            <xs:element name="PMKCacheMode"
                minOccurs="0"
            >
                <xs:simpleType>
                    <xs:restriction
                        base="string"
                    >
                        <xs:enumeration
                            value="disabled"
                         />
                        <xs:enumeration
                            value="enabled"
                         />
                    </xs:restriction>
                </xs:simpleType>
            </xs:element>
            <xs:element name="PMKCacheTTL"
                minOccurs="0"
            >
                <xs:simpleType>
                    <xs:restriction
                        base="integer"
                    >
                        <xs:minInclusive
                            value="5"
                         />
                        <xs:maxInclusive
                            value="1400"
                         />
                    </xs:restriction>
                </xs:simpleType>
            </xs:element>
            <xs:element name="PMKCacheSize"
                minOccurs="0"
            >
                <xs:simpleType>
                    <xs:restriction
                        base="integer"
                    >
                        <xs:minInclusive
                            value="1"
                         />
                        <xs:maxInclusive
                            value="255"
                         />
                    </xs:restriction>
                </xs:simpleType>
            </xs:element>
            <xs:element name="preAuthMode"
                minOccurs="0"
            >
                <xs:simpleType>
                    <xs:restriction
                        base="string"
                    >
                        <xs:enumeration
                            value="disabled"
                         />
                        <xs:enumeration
                            value="enabled"
                         />
                    </xs:restriction>
                </xs:simpleType>
            </xs:element>
            <xs:element name="preAuthThrottle"
                minOccurs="0"
            >
                <xs:simpleType>
                    <xs:restriction
                        base="integer"
                    >
                        <xs:minInclusive
                            value="1"
                         />
                        <xs:maxInclusive
                            value="16"
                         />
                    </xs:restriction>
                </xs:simpleType>
            </xs:element>
            <!-- extension point for other namespaces -->
            <!-- this is also the insertion point for OneX namespace -->
            <xs:any
                processContents="lax"
                minOccurs="0"
                maxOccurs="unbounded"
                namespace="##other"
             />
        </xs:sequence>
    </xs:complexType>
</xs:element>
父元素
子元素
| 元素 | 类型 | 说明 | 
|---|---|---|
| authEncryption | 指定要用于此配置文件的身份验证和加密对。 | |
| keyIndex | 指定应使用哪个密钥索引来加密无线流量。 仅当 keyType 设置为“networkKey”时,才使用此选项。 | |
| PMKCacheMode | 指示是否将使用 PMK 缓存。 此元素仅对 WPA2 定义的网络有效。 带 SP3 的 Windows XP 和适用于 SP2 的 Windows XP 无线 LAN API: 不支持此元素。 | |
| PMKCacheSize | 指定客户端上的 PMK 缓存中的条目数。 此元素仅对已将 PMKCache 模式设置为启用的 WPA2 定义的网络有效。 如果启用了 PMKCache 模式,并且此元素不存在,则缓存的大小默认为 128 个条目。 带 SP3 的 Windows XP 和适用于 SP2 的 Windows XP 无线 LAN API: 不支持此元素。 | |
| PMKCacheTTL | 指示 PMK 缓存将保留的时间长度(以分钟为单位)。 此元素仅对已将 PMKCache 模式设置为启用的 WPA2 定义的网络有效。 带 SP3 的 Windows XP 和适用于 SP2 的 Windows XP 无线 LAN API: 不支持此元素。 | |
| preAuthMode | 确定客户端是否将使用预身份验证。 预身份验证可实现 WPA2 安全快速漫游。 此元素仅对已将 PMKCache 模式设置为启用的 WPA2 定义的网络有效。 如果启用了 PMKCache 模式,并且此元素不存在,则禁用默认值。 带 SP3 的 Windows XP 和适用于 SP2 的 Windows XP 无线 LAN API: 不支持此元素。 | |
| preAuthThrottle | 指示对相邻 AP 进行预身份验证时的尝试次数。 此元素仅对已将 PMKCache 模式设置为启用的 WPA2 定义的网络有效。 如果启用了 PMKCache 模式,并且此元素不存在,则尝试次数默认为 3。 带 SP3 的 Windows XP 和适用于 SP2 的 Windows XP 无线 LAN API: 不支持此元素。 | |
| sharedKey | 包含共享密钥信息。 仅当身份验证和加密对需要 WEP 或 PSK 密钥时,才需要此元素。 | |
| OneX | 可选的 IEEE802.1X 配置。 | 
keyIndex
指定应使用哪个密钥索引来加密无线流量。 仅当 keyType 设置为“networkKey”时,才使用此选项。
PMKCacheMode
指定是否将使用 PMK 缓存。 此元素仅对 WPA2 定义的网络有效。 PMK 缓存在 802.11i 规范中介绍。
带 SP3 的 Windows XP 和适用于 SP2 的 Windows XP 无线 LAN API: 不支持此元素。
PMKCacheSize
指定客户端上的 PMK 缓存中的条目数。 此元素仅对 PMKCacheMode 设置为“enabled”的 WPA2 定义的网络有效。 如果启用了 PMKCacheMode ,并且 PMKCacheSize 不存在,则缓存大小默认为 128 个条目。
PMK 缓存在 802.11i 规范中介绍。
带 SP3 的 Windows XP 和适用于 SP2 的 Windows XP 无线 LAN API: 不支持此元素。
PMKCacheTTL
指定 PMK 缓存将保留的时间长度(以分钟为单位)。 此元素仅对 PMKCacheMode 设置为“enabled”的 WPA2 定义的网络有效。
PMK 缓存在 802.11i 规范中介绍。
带 SP3 的 Windows XP 和适用于 SP2 的 Windows XP 无线 LAN API: 不支持此元素。
preAuthMode
指定客户端是否将使用预身份验证。 WPA2 安全快速漫游需要预身份验证。 此元素仅对 PMKCacheMode 设置为“enabled”的 WPA2 定义的网络有效。 如果启用了 PMKCacheMode ,并且 preAuthMode 不存在,则默认值为“disabled”。
带 SP3 的 Windows XP 和适用于 SP2 的 Windows XP 无线 LAN API: 不支持此元素。
preAuthThrottle
指定在相邻 AP 上尝试预身份验证的次数。 此元素仅对 PMKCacheMode 设置为“enabled”的 WPA2 定义的网络有效。 如果启用了 PMKCacheMode ,并且 preAuthThrottle 不存在,则尝试次数默认为 3。
带 SP3 的 Windows XP 和适用于 SP2 的 Windows XP 无线 LAN API: 不支持此元素。
示例
若要查看使用 安全 元素的示例配置文件,请参阅 无线配置文件示例。
要求
| 要求 | 值 | 
|---|---|
| 最低受支持的客户端 | Windows Vista、Windows XP SP3 [仅限桌面应用] | 
| 最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] | 
| 可再发行组件 | 带有 SP2 的 Windows XP 无线 LAN API |