2.2.2.22 ApprovedApplicationList

The ApprovedApplicationList element is an optional container ([MS-ASDTYPE] section 2.2) element that specifies a list of in-memory applications that are approved for execution. It is a child of the EASProvisionDoc element (section 2.2.2.28). Only in-memory applications are affected by this element. This element does not apply to in-ROM applications. If present, the client MUST only allow the in-memory applications specified by this element to execute.

A command response has a maximum of one ApprovedApplicationList element per EASProvisionDoc element.

The ApprovedApplicationList element has only the following child element:

  • Hash (section 2.2.2.29): This element is optional.

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

12.0

12.1

Yes

14.0

Yes

14.1

Yes

16.0

Yes

16.1

Yes