Suppression de la licence
Toutes les licences tierces créées localement, par exemple via l’importation DRM, peuvent être supprimées en appelant la méthode IWMDRMLicenseManagement ::P rocesslicensedeletionmessage . La chaîne que vous transmettez à cette méthode sera une licence XMR qui ressemble à ce qui suit :
<response type="LRB">
<DATA>
<LICENSEDATA>
<DATA>
<KID>include Key ID here to revoke certain keys</KID>
<LID>rights ID</LID
<META>
<LGPUBKEY>
<PublicKey>
<Modulus>base64 encoded public key</Modulus>
<Exponent>Exponent in network byte order</Exponent>
</PublicKey>
</LGPUBKEY>
<UID>content-owner-specific user ID</UID>
</META>
</DATA>
</LICENSEDATA>
</DATA>
</response>
Le champ ID d’utilisateur spécifique au propriétaire (UID) est facultatif. Les champs facultatifs ne doivent pas être inclus dans la réponse de la licence si aucune donnée ne leur est associée.