I_IrmPolicyInfoRMS Class

This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This page may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.

Represents methods and data that an integrated Information Rights Management (IRM) protector can access in order to assist in the encryption and decryption of rights-managed files.

I_Irm_PolicyInfoRMS: public IUnknown

Remarks

When Windows SharePoint Services calls an integrated IRM protector, using the I_IrmProtector.HrProtectRMS Method and I_IrmProtector.HrUnprotectRMS Method methods of the I_IrmProtector Interface, it includes a reference to an I_IrmPolicyInfoRMS object. This object represents methods and data that an integrated IRM protector can access to assist in the encryption and decryption of rights-managed files. It provides methods for encoding and decoding the document data, as well as links to the server end-user license (EUL) and the document issuance license (IL).

Developers who are implementing protection for a custom file type are the consumers of the I_IrmPolicyInfoRMS object; there is no need to modify or write code within the class itself.

For more information about integrated IRM protectors, see Custom IRM Protectors.

See Also

Reference

I_IrmProtector Interface

I_IrmPolicyInfo Class

Concepts

Information Rights Management in Windows SharePoint Services Overview

Custom IRM Protectors