3.8.4.4 Offline Publishing

After bootstrapping is complete and the client has a valid SPC, RAC, and CLC, the client can publish protected content offline without needing to contact a server to have PLs signed. If templates are being used, they SHOULD be acquired before offline publishing. During offline publishing, the client generates a PL and signs it with the CLC private key. The CLC private key can be obtained from the CLC of the CLC chain. It also generates a UL for the owner and signs it with the CLC private key so that the owner can continue to work with the protected content without having to contact the server again.

The signed PL is associated with the protected content using an application-specific mechanism so that consumers of the content have access to the PL.

Offline publishing is the recommended method of publishing for client applications.