http://rns.replaytv.net/cgi-bin/2.0/getmrauth.pl?serial=RTV4080K1AA5000149An
If-None-Match
header is used, like:
If-None-Match: "1-1"Thus, the usual response is a
304 Not Modified
.
Making the request manually, we can see the full body:
regedit setval SysConfig/Auth RegisteredMyReplayTV 1This tells the Replay to perform the upload part of the MyReplayTV Synchronization step of the RnsProtocol (the download part is always done).
ETag
value is "allok-m1-1020124642-0-0-1-1" and the full response body is:
regedit delete SysConfig/Auth regedit setval SysConfig/Auth Activated 1 regedit setval SysConfig/Auth Registered 0 regedit setval SysConfig/Auth RegisteredMyReplayTV 1 regedit setval SysConfig/Auth/ChannelGuide/OK Eff 0 regedit setval SysConfig/Auth/ChannelGuide/OK Exp 0 regedit setval SysConfig/Auth/ChannelGuide/OK Auth 1 regedit setval SysConfig/Auth/ReplayGuide/OK Eff 0 regedit setval SysConfig/Auth/ReplayGuide/OK Exp 0 regedit setval SysConfig/Auth/ReplayGuide/OK Auth 1 regedit setval SysConfig/Auth/Zones/OK Eff 0 regedit setval SysConfig/Auth/Zones/OK Exp 0 regedit setval SysConfig/Auth/Zones/OK Auth 1 regedit setval SysConfig/Auth/View/OK Eff 0 regedit setval SysConfig/Auth/View/OK Exp 0 regedit setval SysConfig/Auth/View/OK Auth 1 regedit setval SysConfig/Auth/Record/OK Eff 0 regedit setval SysConfig/Auth/Record/OK Exp 0 regedit setval SysConfig/Auth/Record/OK Auth 1 >/name/system/user/Setup/SAMessage <<__EOF__ By registering with the ReplayTV Service, you can take full advantage of the lat est features, including MyReplayTV, which allows you to schedule recordings from the Web. To register with the ReplayTV Service: * Call 1-800-933-5899 * Or visit our Web site at www.sonicblue.com/replaytv Please have the following key ready: %(key) __EOF__ regedit setstr SysConfig/AuthCtl Valid "3d617c06e51471b1e7575839a243391f" regedit setstr SysConfig/AuthCtl ValidSig2 "000000105ffde1faad40b0bbb5835ba16c9683e2665f59b060f4c4fb2ec1777409166fce36c72ba84e268783885673e03f08cc84604f8822546844b735aa09017e84024d00000010988efd6f910cd5099631136fbfa78480ae10b6870ec1a68c518eb2d7559c8d0078bd15d033cad610f31af978464fa9016538f13244f566bf806e135985f543e8"The AuthCtl parts verify that the Auth parts are valid.
http://production.replaytv.net//cgi-bin/2.0/getca4.pl?serial=RTV4504E2AA5000457&oem=0&udate=1023916661The udate is obviously a TimeT, but it's not clear yet what sets it. The response is of the same format as above, but the SysConfig/Auth tree is considerably more complex (at least for unregistered devices); for each of the auth categories, messages are set for display during the grace period (4 of them, each with a start and end TimeT), for after expiration, and in case the clock is backdated; a new Menu key is added to Auth as well.
http://rns.replaytv.net/cgi-bin/2.0/getauth2.pl?serial=XXXXXXXXXXXXXXXXXXXX&oem=0&udate=973934292The
ETag
value is of the form "allok-2-973729063-973934292-1-1-1".
Topic RnsAuth . { Edit | Attach | Ref-By | Printable | Diffs | r1.11 | > | r1.10 | > | r1.9 | More } |
Revision r1.11 - 13 Apr 2003 - 16:49 GMT - BenMason Parents: WebHome > RnsProtocol |
Copyright © 2001 by the contributing authors.
All material on this collaboration tool is the property of the contributing authors. Ideas, requests, problems regarding TWiki? Send feedback. |
Replay.RnsAuth moved from Replay.RnsMyReplayTVAuth on 05 May 2002 - 00:55 by ToddLarason - put it back |