System.Security.RightsManagement Espacio de nombres

Proporciona tipos que admiten la administración de derechos del contenido creado en la aplicación, como el almacenado en Package o XpsDocument. Provides types to support rights management of application-created content such as that stored in a Package or XpsDocument.

Clases

ContentGrant

Representa un derecho concedido a un usuario para acceder a información de un documento con derechos administrados.Represents a right granted to a user to access information in a rights managed document.

ContentUser

Representa un usuario o grupo de usuarios a los que se concede acceso al contenido con derechos administrados.Represents a user or user-group for granting access to rights managed content.

CryptoProvider

Proporciona servicios de administración de derechos digitales para cifrar y descifrar contenido protegido.Provides digital rights management services for encrypting and decrypting protected content.

LocalizedNameDescriptionPair

Representa un par inmutable (de solo lectura) de cadenas "Name" y "Description".Represents an immutable (read-only) pair of "Name" and "Description" strings.

PublishLicense

Representa una licencia de publicación con derechos administrados firmada.Represents a signed rights managed publish license.

RightsManagementException

Representa una condición de error cuando una operación de administración de derechos no se completa correctamente.Represents an error condition when a rights management operation cannot complete successfully.

SecureEnvironment

Representa una sesión de cliente segura para la activación de usuario, el enlace de licencias y otras operaciones de administración de derechos.Represents a secure client session for user activation, license binding, and other rights management operations.

UnsignedPublishLicense

Representa una PublishLicense administrada de derechos sin firmar o una plantilla de PublishLicense sin firmar.Represents an unsigned rights managed PublishLicense or an unsigned PublishLicense template.

UseLicense

Representa una licencia que permite el acceso a contenido administrado con derechos protegidos.Represents a license that enables access to protected rights managed content.

Enumeraciones

AuthenticationType

Especifica el método de autenticación de administración de derechos.Specifies the method of rights management authentication.

ContentRight

Especifica los derechos que se pueden conceder a los usuarios para acceder al contenido de un documento con derechos administrados.Specifies rights that can be granted to users for accessing content in a rights managed document.

RightsManagementFailureCode

Especifica las condiciones de error que se pueden producir al realizar una operación de administración de derechos.Specifies error conditions that can occur when performing a rights management operation.

UserActivationMode

Especifica el tipo de Certificado de cuenta de derechos del usuario para solicitar la activación de la administración de derechos.Specifies the type of user Rights Account Certificate to request for rights management activation.

Comentarios

Para obtener más información sobre cómo usar e implementar Rights Management, consulte el Rights Management Services SDK.For more information about how to use and implement rights management, see the Rights Management Services SDK.

Consulte también