I_IrmPolicyInfoRMS Class

Applies to: SharePoint Foundation 2010

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

I_Irm_PolicyInfoRMS: public IUnknown

Remarks

When SharePoint Foundation calls an integrated IRM protector, using the HrProtectRMS and HrUnprotectRMS 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 SharePoint Foundation

Custom IRM Protectors