188.8.131.52.1 Initial Request
During the initial request, the current policy key MUST be reset to 0 (zero).
To request security policy settings, the initial provisioning request uses the following format.
<Provision> <settings:DeviceInformation> ... </settings:DeviceInformation> <Policies> <Policy> <PolicyType>...</PolicyType> <Policy> </Policies> </Provision>
All of these elements are required except for the settings:DeviceInformation element (specified in [MS-ASCMD] section 184.108.40.206). However, if the value of the MS-ASProtocolVersion header ([MS-ASHTTP] section 220.127.116.11.2.4) is 14.1, the settings:DeviceInformation element is required, as specified in section 18.104.22.168.
If the initial provisioning request is in response to receiving a status code from the server indicating that a remote wipe is requested, the request SHOULD consist of an empty Provision element.
If the server response contains a RemoteWipe (section 22.214.171.124) element within the Provision element, the client SHOULD acknowledge the remote wipe, as specified in section 126.96.36.199.2.2. The client SHOULD then destroy all data that it has ever received from the server and erase any stored credentials used to access the server.
If the server response includes a Status element (section 188.8.131.52.2) within the Provision element that indicates success, and also contains a Policies element within the Provision element, the client ensures that the security policy settings contained in the Policy element that has a PolicyType child element with a value of "MS-EAS-Provisioning-WBXML" are actually enforced, and acknowledges the security policy settings, as specified in section 184.108.40.206.2.1. Any elements that the client ignores because the client does not support the associated feature SHOULD be considered enforced. The value of the PolicyKey element contained within this Policy element is a temporary policy key that is only valid for the acknowledgment request.
Any Policy elements that have a value for their PolicyType child element other than "MS-EAS-Provisioning-WBXML" SHOULD be ignored.