Partage via


System.Security.RightsManagement Espace de noms

Fournit des types pour prendre en charge la gestion des droits de contenu créé par application tel que celui stocké dans un Package ou XpsDocument.

Classes

ContentGrant

Représente un droit accordé à un utilisateur pour accéder aux informations contenues dans un document soumis à la Gestion des droits.

ContentUser

Représente un utilisateur ou un groupe d’utilisateurs auquel accorder l’accès au contenu géré par des droits.

CryptoProvider

Fournit des services de gestion des droits numériques pour chiffrer et déchiffrer du contenu protégé.

LocalizedNameDescriptionPair

Représente une paire (en lecture seule) immuable de chaînes “Name” et “Description”.

PublishLicense

Représente une licence de publication signée gérée par des droits.

RightsManagementException

Représente une condition d'erreur lorsqu'une opération de gestion des droits ne peut se terminer correctement.

SecureEnvironment

Représente une session cliente sécurisée pour l’activation utilisateur, la liaison de licence et d’autres opérations de gestion des droits.

UnsignedPublishLicense

Représente un PublishLicense géré de droits non signés ou un modèle PublishLicense non signé.

UseLicense

Représente une licence qui active l’accès au contenu protégé géré par des droits.

Énumérations

AuthenticationType

Spécifie la méthode d’authentification de la gestion des droits.

ContentRight

Spécifie les droits qui peuvent être accordés aux utilisateurs concernant l’accès au contenu d’un document managé par des droits.

RightsManagementFailureCode

Spécifie les conditions d’erreur qui peuvent se produire lors d’une opération de gestion des droits.

UserActivationMode

Spécifie le type de certificat de compte de droits d'utilisateur à demander pour l'activation de la gestion des droits.

Remarques

Pour plus d’informations sur l’utilisation et l’implémentation de la gestion des droits, consultez le Kit de développement logiciel (SDK) Rights Management Services.

Voir aussi