.NET Framework 3.0
Provides types to support rights management of application-created content such as that stored in a Package or XpsDocument.
Additional information about how to use and implement rights management is available online in the MSDN documentation for the Right.
|ContentGrant||Represents a right granted to a user to access information in a rights managed document.|
|ContentUser||Represents a user or user-group for granting access to rights managed content.|
|CryptoProvider||Provides digital rights management services for encrypting and decrypting protected content.|
|LocalizedNameDescriptionPair||Represents an immutable (read-only) pair of "Name" and "Description" strings.|
|PublishLicense||Represents a signed rights managed publish license.|
|RightsManagementException||Represents an error condition when a rights management operation cannot complete successfully.|
|SecureEnvironment||Represents a secure client session for user activation, license binding, and other rights management operations.|
|UnsignedPublishLicense||Represents an unsigned rights managed PublishLicense or an unsigned PublishLicense template.|
|UseLicense||Represents a license that enables access to protected rights managed content.|
|AuthenticationType||Specifies the method of rights management authentication.|
|ContentRight||Specifies rights that can be granted to users for accessing content in a rights managed document.|
|RightsManagementFailureCode||Specifies error conditions that can occur when performing a rights management operation.|
|UserActivationMode||Specifies the type of user Rights Account Certificate to request for rights management activation.|