3.1.5.1.2.1 Acknowledging Security Policy Settings

During the security policy settings acknowledgment request, the current policy key MUST be set to the temporary policy key obtained from the server response to the initial request, as specified in section 3.1.5.1.1.

Clients include a security policy settings acknowledgment in the Provision command request sent immediately following the server response to a server policy settings request. A security policy settings acknowledgment uses the following format.

 <Provision>
    <Policies>
       <Policy>
          <PolicyKey>...</PolicyKey>
          <Status>...</Status>
          <PolicyType>...</PolicyType>
       <Policy>
    </Policies>
 </Provision>

The value of the PolicyKey element (section 2.2.2.42) MUST be set to the temporary policy key obtained from the server response to the initial request.

The client sets the value of the Status element to indicate the result of enforcement of the security policy, as specified in section 2.2.2.54.1.

If the server response includes a Status element (section 2.2.2.54.2) within the Provision element that indicates success, and also contains a Policies element (section 2.2.2.40) within the Provision element, the client checks for a Policy element (section 2.2.2.41) that has a PolicyType child element (section 2.2.2.43). Any Policy element that has a PolicyType child element with a value other than those specified in section 2.2.2.43 SHOULD be ignored.

The value of the PolicyKey element contained within this Policy element is a permanent policy key that is valid for subsequent command requests.