I_IrmPolicyInfoRMS Members

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.

The following table lists the members exposed by the I_IrmPolicyInfoRMS class.

Public Methods

Name

Description

I_IrmPolicyInfoRMS.HrGetEULs Method

Gets the end-user licenses (EULs) that the IRM protector should include in the protected document.

I_IrmPolicyInfoRMS.HrGetICrypt Method

Gets a cryptographic object capable of encoding and decoding the specified document.

I_IrmPolicyInfoRMS.HrGetListGuid Method

Returns the GUID of the document library from which the rights-managed document was downloaded.

I_IrmPolicyInfoRMS.HrGetRightsTemplate Method

Returns the rights-managed template included in the IRM-protected file.

I_IrmPolicyInfoRMS.HrGetServerID Method

Returns the ID of the process under which SharePoint Foundation is running; this process is the sole owner of the protected file.

I_IrmPolicyInfoRMS.HrGetSignedIL Method

Gets the signed issuance license (IL) for the specified document.

I_IrmPolicyInfoRMS.HrSetServerEUL Method

Sets the end-user license (EUL) of the server.

I_IrmPolicyInfoRMS.HrSetSignedIL Method

Sets the signed issuance license (IL) of the protected document.

See Also

Reference

I_IrmProtector Interface

I_IrmPolicyInfoRMS Class

I_IrmPolicyInfo Class

Concepts

Information Rights Management in SharePoint Foundation

Custom IRM Protectors