System.Security.RightsManagement Namespace

 

Provides types to support rights management of application-created content such as that stored in a Package or XpsDocument.

ClassDescription
System_CAPS_pubclassContentGrant

Represents a right granted to a user to access information in a rights managed document.

System_CAPS_pubclassContentUser

Represents a user or user-group for granting access to rights managed content.

System_CAPS_pubclassCryptoProvider

Provides digital rights management services for encrypting and decrypting protected content.

System_CAPS_pubclassLocalizedNameDescriptionPair

Represents an immutable (read-only) pair of "Name" and "Description" strings.

System_CAPS_pubclassPublishLicense

Represents a signed rights managed publish license.

System_CAPS_pubclassRightsManagementException

Represents an error condition when a rights management operation cannot complete successfully.

System_CAPS_pubclassSecureEnvironment

Represents a secure client session for user activation, license binding, and other rights management operations.

System_CAPS_pubclassUnsignedPublishLicense

Represents an unsigned rights managed PublishLicense or an unsigned PublishLicense template.

System_CAPS_pubclassUseLicense

Represents a license that enables access to protected rights managed content.

EnumerationDescription
System_CAPS_pubenumAuthenticationType

Specifies the method of rights management authentication.

System_CAPS_pubenumContentRight

Specifies rights that can be granted to users for accessing content in a rights managed document.

System_CAPS_pubenumRightsManagementFailureCode

Specifies error conditions that can occur when performing a rights management operation.

System_CAPS_pubenumUserActivationMode

Specifies the type of user Rights Account Certificate to request for rights management activation.

Additional information about how to use and implement rights management is available online in the MSDN documentation for the Rights Management Services SDK.

Return to top
Show: