Last modified: April 04, 2010
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.
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.