PlayReady

Microsoft PlayReady (TM) Test Server - License Acquisition Tests


domain_renew.pya
License acquisition for this content returns RenewDomainException in the following manner: 1) Start with clean state (no domain certs). 2) Issue license challenge. Server returns DRM_E_SERVER_DOMAIN_REQUIRED. 3) Issue join domain challenge and process domain response (domain cert stored). 4) Issue license challenge with domain cert. Server returns DRM_E_SERVER_RENEW_DOMAIN error. Custom data will be the string for the latest domain revision. You’ll need to do an atoi() on the string and set it on the DRM_DOMAIN_ID on your next call to Drm_JoinDomain_GenerateChallenge. The revision should be 1168300801 (0x45a2db01). 5) Issue domain challenge, process domain response (domain cert stored). 6) Issue license with domain cert. 7) Process license response and store license
Actions
Packaged File AES V4domain_renew.pya
Enveloped File eny
Clear Filejazz_AAC.asf
Domain Initiators Join Initiator    Leave Initiator
Combined Initiators Join and Acquire License
License Initiators Acquisition Initiator
Metering Initiators Metering Initiator
Encryption Details
SeedXVBovsmzhP9gRIZxWfFta3VVRPzVEWmJsazEJ46I
KeyIDthO/caiU10mTrzhLjSR06g==
ServiceIDAH+03juKbUGbHl1V/QIwRA==
AccountIDA/uHOj7F+UaM+Jlny2obFA==
Service URLhttp://playready.directtaps.net/pr/svc/rightsmanager.asmx?
Metering CertMeteringCert.txt   MeteringCertBase64.txt
Protected Media Details
Minimum Security Level0
Require Domain
Add Metering Certicate
Use Chained License
Silverlight License
Playback
Play Right
Analog Video OPL
0
Compressed Digital Audio OPL
0
Compressed Digital Video OPL
0
Uncompressed Digital Audio OPL
0
Uncompressed Digital Video OPL
0
Copy
Copy Right
Burn To Audio CD
Copy To Device
Copy To PC
Copy Count
0
Expiration
Begin Date --
Expiration Date --
Expiration(Seconds) --
Grace Period(Seconds) --
First Play Expiration(Seconds) --