3.1.1.1.2 TrustedLicensingServer

A TrustedLicensingServer is a server on whose behalf the RMS server can issue licenses. This provides a mechanism for one server to replace another. The SLC, asymmetric key pair, and the full set of templates from the trusted server are needed to be able to issue new ULs for PLs issued to the trusted server. This type has the following fields:

keyPair: An asymmetric key pair used for encryption, decryption, and signing in the trusted server.

templates: A set of zero or more XrML 1.2 certificates. Each element of the set is a Rights Policy Template.

SLC: An XrML 1.2 certificate chain that signs the trusted server's public key into the Microsoft certificate hierarchy.