Sending Multiple DRM Keys with one WAP Push
| Fri, 2007-04-20 20:18 | |
|
OMA DRM 1.0
Is it possible to push down multiple keys at once? For instance, is it possible to include multiple assets in a rights object? I am able to send 1 key at a time using WAP Push; I was hoping to send down multiple keys at once to avoid the overhead of having the headers and permissions duplicated (since the permissions will be the same for the batch of DRM content). |
|






Forum posts: 721
Afaik a WAP Push message contains a link to be resolved by the mobile device. I'm not sure, though, if it can contain more than one URLs. Did you try that out? And what about pointing to a multipart message? That message could contain different ROs combined in a single file.
Just an idea.
Tote
Gabor Torok
Software architect, Agil Eight (http://www.agileight.com/)
Blog: http://mobile-thoughts.blogspot.com/
Forum posts: 3
Thank you for responding.
From what I understand, a WAP Push can either be a Service Indicator (SI), or a Service Load (SL). In the case of SI, user intervention is required. In the case of SL, the phone automatically consumes the message. The Rights Object I am sending down is part of the OMA DRM 1.0 specification. The RO is defined in an XML Settings document that is pushed to the phone in SL mode (OMA *.dr). I was wondering if anyone had any success in sending down multiple keys at once in one XML Settings document.
Forum posts: 721
Please, bear with me - it's been years ago when I was last involved in wap push related development. However, what I remember of is that a push message could contain a multipart (related, alternative, mixed) message (see KUidWapPushMsgMultiPart, for example) that could eventually contain anything. Based on that I presumed that a WAP Push message could contain more than one DRM RO, right? Does that make any sense? I don't think that being SI or SL makes any difference here.
Tote
Gabor Torok
Software architect, Agil Eight (http://www.agileight.com/)
Blog: http://mobile-thoughts.blogspot.com/
Forum posts: 21
This topic is pretty old
but IIRC, SL is not so commonly supported (i.e. permitted by the operators) in terminal side.
So maybe better to send SI and allow the terminal/user to decide whether to load the objects.
Paul
Addicted to phones