Building an ADRMS-Enabled Application

To build an application using Active Directory Rights Management Services (ADRMS), you must create a cryptographic key pair and have the public key signed into the appropriate trust chain (Production or Pre-production root certificate) by Microsoft. For information about how to do this, see Licensing Information for Developing Active Directory Rights Management Solutions. You must also be sure to have your computer activated by the same root certificate as your test key, and get all other licenses (rights account certificate and anything else required) from this same root.

An application can consume rights-managed material, publish rights-managed material, or both. However, the publishing functional pathway contains a consumption pathway within it by design; therefore, to build a publishing application, you must also know how to build a consuming application. The following sections describe how to build both kinds of applications, complete with examples.

See Also

Using Active Directory Rights Management Services