Licences restreintes par stratégie de liaison
Les licences peuvent être liées à des entités telles qu’un client ou un domaine. La liaison cliente( autrement dit, liaison de machine, liaison d’une licence à un ordinateur personnel, smartTV, téléphone mobile ou tout autre appareil connecté) est la forme la plus simple de liaison de licence.
Liaison du client
Chaque client PlayReady est identifié de manière unique au serveur de licences par un certificat d’ordinateur ou d’application, appelé génériquement un certificat client PlayReady. Ce certificat contient un numéro d’ID et une ou plusieurs paires de clés asymétriques. Les serveurs de licence reçoivent ce certificat dans le cadre de chaque demande de licence. Pendant la génération de la licence à retourner au client, le serveur de licences lie et chiffre les informations de licence vers la clé publique cliente trouvée dans le certificat client, afin que le client puisse utiliser sa clé privée pour déchiffrer et accéder aux informations de licence. Ces informations de licence incluent la clé de chiffrement de contenu, qui permet au client de déchiffrer le contenu à l’aide de cette licence.
La forme la plus simple de liaison de licence est lorsqu’un serveur de licence lie la licence à l’ordinateur lui-même.
Liaison de domaine
Les serveurs de licences peuvent également lier la licence à un groupe abstrait de clients, nommé domaine PlayReady (les domaines PlayReady ne sont pas identiques aux domaines NTFS). Ce domaine a également le même type de certificat, y compris un ID et une paire de clés asymétriques.
Si un client (appareil ou application) reçoit une licence liée au domaine, il doit joindre le domaine associé (par exemple, acquérir auprès du service un certificat de domaine) pour pouvoir accéder aux informations de licence. Un client qui joint un domaine nécessite une transaction HTTP similaire à une acquisition de licence, appelée opération de jointure de domaine.
Remarque sur XMR
Microsoft PlayReady systèmes décrivent les stratégies d’utilisation du contenu dans les licences en fonction des droits multimédias extensibles (XMR). L’infrastructure établie par XMR permet aux nouveaux objets d’être introduits de manière descendante, ainsi que d’ajouter de nouveaux objets XMR étendus sans rompre la compatibilité descendante. Par exemple, une extension peut être ajoutée qui permet de copier du contenu à partir d’un appareil sans rompre la compatibilité descendante avec les analyseurs qui ne comprennent pas cette stratégie.