The spec specifies the data type of entitlementKey as JSON Object with the following example value:
{courseStructure: "xyz-123-9999", alternate: "abc-456-1111"}
But in every example i have seen so far (including the complex-cmi5.xml in this spec) the value for entitlementKey is just a plain string, like
<entitlementKey>833d0c7c-a3f8-4f9b-a51f-cbd8a9dac9fb</entitlementKey>
Is this an error in the spec? I am not sure what data type to expect here.
Edit: Also, the data type of launchParameters is String, but the example includes a json object:
<launchParameters>{'initialSpeed':3.0,'mode':1}</launchParameters>
The spec specifies the data type of
entitlementKeyasJSON Objectwith the following example value:But in every example i have seen so far (including the
complex-cmi5.xmlin this spec) the value forentitlementKeyis just a plain string, likeIs this an error in the spec? I am not sure what data type to expect here.
Edit: Also, the data type of
launchParametersisString, but the example includes a json object: