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

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

Joe Steele <steele@adobe.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |steele@adobe.com

--- Comment #3 from Joe Steele <steele@adobe.com> ---
(In reply to Mark Watson from comment #2)
> 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 interpreted 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.

Rather than say "data related to the session", state specifically what type of
data related to the session. I believe your intent here is to control licenses
containing content keys and license release vouchers. Let's limit the language
that way.

> 
> 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 17:29:50 UTC