System.Security.RightsManagement 命名空间

提供类型以支持对应用程序创建的内容的版权管理,这些内容存储在 PackageXpsDocument 中。

ContentGrant

表示向用户授予的一个权限,该权限使用户可访问权限管理文档中的信息。

ContentUser

表示要为其授予权限管理内容访问权限的用户或用户组。

CryptoProvider

为加密和解密受保护的内容提供数字权限管理服务。

LocalizedNameDescriptionPair

表示“Name”和“Description”字符串的不可变(只读)对。

PublishLicense

表示已签名的权限管理发布许可证。

RightsManagementException

表示权限管理操作无法成功完成时的错误条件。

SecureEnvironment

表示一个用于用户激活、许可证绑定和其他权限管理操作的安全客户端会话。

UnsignedPublishLicense

表示未签名的权限管理 PublishLicense 或未签名的 PublishLicense 模板。

UseLicense

表示使用户可以访问受保护的权限管理内容的许可证。

枚举

AuthenticationType

指定权限管理身份验证的方法。

ContentRight

指定可授予用户访问权限管理文档中内容的权限。

RightsManagementFailureCode

指定执行权限管理操作时可能出现的错误条件。

UserActivationMode

指定用于请求激活权限管理的用户权限帐户证书的类型。

注解

有关如何使用和实现权限管理的详细信息,请参阅 Rights Management Services SDK

另请参阅