2.2.2.54.1 Status (Policy)

The Status element is a required child of the Policy element in command responses and an optional child of the Policy element in command requests.

In a command response, the value of this element is an unsignedByte ([MS-ASDTYPE] section 2.8). The value indicates the success or failure of a client's initial request to retrieve policy settings from the server. The following table lists valid values for the Status element when it is the child of the Policy element in the response from the server to the client.

Value

Meaning

1

Success.

2

There is no policy for this client.

3

Unknown PolicyType value.

4

The policy data on the server is corrupted (possibly tampered with).

5

The client is acknowledging the wrong policy key.

In a command request, the value of this element is a string ([MS-ASDTYPE] section 2.7). The value indicates the success or failure of the client to apply the policy settings retrieved from the server. The following table lists valid values for the Status element when it is the child of the Policy element in the request from the client to the server.

Value

Meaning

1

Success

2

Partial success (at least the PIN was enabled).

3

The client did not apply the policy at all.

4

The client claims to have been provisioned by a third party.

Protocol Versions

The following table specifies the protocol versions that support this element. The client indicates the protocol version being used by setting either the MS-ASProtocolVersion header, as specified in [MS-ASHTTP] section 2.2.1.1.2.6, or the Protocol version field, as specified in [MS-ASHTTP] section 2.2.1.1.1.1, in the request.

Protocol version

Element support

2.5

Yes

12.0

Yes

12.1

Yes

14.0

Yes

14.1

Yes

16.0

Yes

16.1

Yes