I_IrmPolicyInfo 类
上次修改时间: 2009年10月6日
适用范围: SharePoint Foundation 2010
表示权限管理元数据,自治信息权限管理 (IRM) 保护程序可通过访问它来管理文件权限。
I_IrmPolicyInfo: public IUnknown
备注
当 SharePoint Foundation 调用 I_IrmProtector 接口 的 I_IrmProtector.HrProtect 方法 和 I_IrmProtector.HrUnprotect 方法 方法时,它包含对 I_PolicyInfo 对象的引用。此对象表示自治 IRM 保护程序加密和解密权限管理文件所需的权限管理元数据。其中包括:
请求的文件所属文档库的 GUID 和 URL。
请求文件的用户的电子邮件地址,以及指定用户对该文件所具有的权限的权限掩码。
文档库 IRM 策略的标题和描述。
用户应具有文件访问权限的天数。
对于自治保护程序,您必须实现 I_IrmProtector.HrProtect 方法 方法,它才能配置和执行整个权限管理过程。自治保护程序负责将此数据转换为 IRM 感知客户端应用程序可以使用的数据。
有关自治 IRM 保护程序的详细信息,请参阅自定义 IRM 保护程序。