I_IrmProtector Members

Applies to: SharePoint Foundation 2010

Represents the interface that a COM object must implement to act as an Information Rights Management (IRM) protector in SharePoint Foundation.

The following tables list the members exposed by the I_IrmProtector class.

Public Properties

Name

Description

I_IrmProtector.HrIsProtected Property

Returns whether the specified file is a rights-managed file.

Public Methods

Name

Description

I_IrmProtector.HrInit Method

Initializes an IRM protector.

I_IrmProtector.HrSetLangId Method

Sets the language identifier for the protector.

I_IrmProtector.HrProtectRMS Method

Generates a rights-managed version of the specified unprotected file. Implemented by integrated protectors.

I_IrmProtector.HrUnprotectRMS Method

Generates an unprotected version of the specified rights-managed file. Implemented by integrated protectors.

I_IrmProtector.HrProtect Method

Generates a rights-managed version of the specified unprotected file. Implemented by autonomous protectors.

I_IrmProtector.HrUnprotect Method

Generates an unprotected version of the specified rights-managed file. Implemented by autonomous protectors.

See Also

Reference

I_IrmProtector Interface

I_IrmPolicyInfoRMS Class

I_IrmPolicyInfo Class

Concepts

Custom IRM Protectors