Compartir a través de


Interfaz I_IrmProtector

Última modificación: martes, 06 de octubre de 2009

Hace referencia a: SharePoint Foundation 2010

Representa la interfaz que un objeto COM debe implementar para actuar como protector de Information Rights Management (IRM) en SharePoint Foundation.

I_IrmProtector: public IUnknown

Comentarios

Cada protector IRM debe ser un componente COM que implementa la interfaz I_IrmProtector. La implementación de esta interfaz garantiza que el protector proporcione a SharePoint Foundation la funcionalidad que necesita para administrar los derechos de documentos de los tipos de archivo especificados.

Aunque tanto los protectores integrados como los autónomos deben implementar la interfaz I_IrmProtector, cada tipo de protector implementa dicha interfaz de forma distinta, ya que SharePoint Foundation llama a los dos tipos con métodos distintos de la interfaz. SharePoint Foundation invoca los protectores integrados mediante los métodos Método I_IrmProtector.HrProtectRMS y Método I_IrmProtector.HrUnprotectRMS, mientras que invoca los protectores autónomos mediante los métodos Método I_Irm.HrProtect y Método I_IrmProtector.HrUnprotect. De este modo, SharePoint Foundation puede pasar la información adecuada a cada tipo de protector:

  • Para los protectores integrados, esto implica usar el objeto Clase I_IrmPolicyInfoRMS, que representa los métodos y los datos a los que tiene acceso un protector IRM personalizado para ayudar a cifrar y descifrar archivos administrados con derechos.

  • Para los protectores autónomos, esto implica usar el objeto Clase I_IrmPolicyInfo, que representa los metadatos de administración de derechos a los que un protector IRM autónomo puede tener acceso para administrar los derechos de los archivos.

Para obtener más información acerca de los protectores de IRM integrados y autónomos, consulte Protectores IRM personalizados.

Una vez compilado el protector IRM personalizado, debe registrarse dicho protector en SharePoint Foundation para que las bibliotecas de documentos tengan acceso a él.

Para obtener información acerca de cómo registrar protectores IRM, consulte Procedimiento para registrar un protector IRM.

Vea también

Referencia

Clase I_IrmPolicyInfoRMS

Clase I_IrmPolicyInfo

Conceptos

Information Rights Management en SharePoint Foundation