AD RMS SOAP Web Methods
[The AD RMS SDK leveraging functionality exposed by the client in Msdrm.dll is available for use in Windows Server 2008, Windows Vista, Windows Server 2008 R2, Windows 7, Windows Server 2012, and Windows 8. It may be altered or unavailable in subsequent versions. Instead, use Active Directory Rights Management Services SDK 2.1, which leverages functionality exposed by the client in Msipc.dll.]
The Active Directory Rights Management Services (AD RMS) server exposes several XML web services that can be used to make SOAP calls directly to the AD RMS server. These SOAP web methods are documented in the following topics as if they were used in a .NET Framework XML web service client. For information about creating an XML web service client, see Building XML Web Service Clients and Accessing XML Web Services in Managed Code. AD RMS exposes the following SOAP web methods.
Method | Description |
---|---|
AcquireContentKey | Acquires a decrypted content key from a server that has been decommissioned. |
AcquireIssuanceLicense | Signs and returns an issuance license chain. |
AcquireLicense | Returns one or more signed use licenses. |
AcquirePreLicense | Returns one use license using a submitted user email address or Windows security identifier (SID). |
AcquireTemplateInformation | Returns information about the templates stored on an AD RMS server. |
AcquireTemplates | Returns one or more AD RMS templates. |
EditIssuanceLicense | Takes a content key from a signed issuance license and inserts it into a submitted, unsigned issuance license, signs it, and then returns the new, signed issuance license chain. |
GetLicensorCertificate | Returns the active server licensor certificate chain. |
GetServerInfo | Retrieves an XmlNode object that contains information about an AD RMS server. |
PreCertify | Retrieves a certificate that can be used to acquire a license for a user account. |
Related topics