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.

Génération d’une licence XMR

Importation DRM

Guide de programmation