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.