System.Security.RightsManagement Пространство имен

Предоставляет типы для поддержки управления правами доступа к созданному приложением содержимому, например содержимому, хранящемуся в Package или XpsDocument. Provides types to support rights management of application-created content such as that stored in a Package or XpsDocument.

Классы

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

Представляет неподписанный управляемый правами объект PublishLicense или неподписанный шаблон PublishLicense.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.

Комментарии

Дополнительные сведения об использовании и реализации службы управления правами можно найти в документации MSDN по SDK служб Rights Management.Additional information about how to use and implement rights management is available online in the MSDN documentation for the Rights Management Services SDK.

Дополнительно