[Bug 26600] Text is confused between persistent session vs persistent licenses

https://www.w3.org/Bugs/Public/show_bug.cgi?id=26600

--- Comment #2 from Mark Watson <watsonm@netflix.com> ---
Ok, so let's keep the restriction that persistent licenses cannot be loaded
into non-persistable sessions. The proposal is now:

1) createSession

CURRENT TEXT (createSession):

"3. Let request be a request (e.g. a license request) generated based on the
init data, which is interpreteted per initDataType, and sessionType.

If sessionType is "temporary", the request is for a temporary non-persisted
license. If sessionType is "persistent", the request is for a persistable
session, possibly with a persistable license.

If sessionType is not "persistent", the CDM must not store a record of or data
related to the session at any point.

Note: The license server may reject the requested type, but it should not issue
a different type."

NEW TEXT (createSession):

"3. Let request be a request (e.g. a license request) generated based on the
init data, which is interpreteted per initDataType, and sessionType.

If sessionType is "temporary", the request is for a temporary non-persisted
session. If sessionType is "persistent", the request is for a persistable
session.

If sessionType is not "persistent", the CDM must not store a record of or data
related to the session at any point.

Note: The license server determines the type of license that is returned,
either persistent or non-persistent. A persistent license cannot be added to a
non-persistable session."


2, 3) No changes to update() or Exceptions

-- 
You are receiving this mail because:
You are the QA Contact for the bug.

Received on Tuesday, 26 August 2014 15:42:46 UTC