3.5.1 Republishing Content

Republishing is performed when there is a need to alter the set of rights that were granted to users in the original publishing license (PL), but without re-encrypting the content with a new content key.

To re-publish content, an ISV client application is used to request an updated PL from the RMS server. This request is made by using the EditIssuanceLicense operation ([MS-RMSI] section 3.4.4.1). This request includes both the signed PL that is used to protect the content and an unsigned PL for the updated set of rights. The RMS server then adds the existing content key to the unsigned PL for the updated content, signs the PL, and returns it to the ISV client application.