Share via


Client Requirements

Knowledge

To use this SDK successfully, you should have knowledge of the following topics:

  • Basic understanding of eXtensible rights Markup Language (XrML) 1.2. (For more information about the XrML specifications, visit https://www.XrML.org)
  • Basic knowledge of certificate chains and certificate signing
  • Basic knowledge of public and symmetric key encryption concepts
  • Strong C++ coding skills
  • Basic knowledge of security concerns in PC and networking environments (to design more secure applications)

System

The system requirements to use the Active Directory Rights Management Services (AD RMS) SDK include:

  • Installation of the AD RMS client if you are building a client application. Beginning with Windows Vista, the client is included in the operating system.
  • Access to an AD RMS licensing service, using the same certificate hierarchy (Pre-production or Production) as the application you are developing. This service can be your own service, or an external service. For more information about how to set up your own service, see Client Quick Start.
  • A public-key pair with the public key signed into a Microsoft certificate chain, if you plan to develop test applications or use any of the samples requiring a manifest. For more information, see Obtaining a Key Pair for Manifest Signing.

See Also

Installing the Active Directory Rights Management Services SDK

Send comments about this topic to Microsoft

Build date: 3/13/2008