Namespaces
Variants
Actions
Revision as of 07:39, 1 August 2012 by hamishwillee (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

DRM Clock initialization required for validating the activation key of DRM-protected, time-based licensed content (Known Issue)

Jump to: navigation, search
Article Metadata

Compatibility
Platform(s): S60 3rd Edition and later

Article
Created: User:Technical writer 1 (14 Sep 2007)
Last edited: hamishwillee (01 Aug 2012)

Description

Since the introduction of S60 3rd Edition, the devices have a DRM Clock to enforce time-based rights on the devices. The initialization of this clock requires that the network either supports NITZ (Network Identity and Time Zone) or a ROAP (Rights Object Acquisition Protocol) request is made. The enforcement is also stricter than in previous releases and no time-based content can be used if the DRM Clock has not been initalized from a secure source.

How to reproduce

Restore factory settings and use a SIM card from an operator whose network does not support NITZ. Download some content and a time-based license to the device.

Solution

Time-based constraint works only when NITZ is enabled in the network (operator-dependent feature). Alternatively the end-user could be provided with a link to ROAP registration to initialize the DRM Clock. A universal workaround is to avoid using time-based constraints in third-party applications, when suitable.

66 page views in the last 30 days.
Nokia Developer aims to help you create apps and publish them so you can connect with users around the world.

京ICP备05048969号  © Copyright Nokia 2013 All rights reserved