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

Предоставляет типы для поддержки управления правами доступа к созданному приложением содержимому, например содержимому, хранящемуся в Package или XpsDocument.

Классы

ContentGrant

Представляет право, предоставленное пользователю для доступа к информации в документе с управляемыми правами.

ContentUser

Представляет пользователя или группу пользователей для предоставления доступа к содержимому с управлением правами.

CryptoProvider

Предоставляет службы управления правами для шифрования и расшифровки защищенного содержимого.

LocalizedNameDescriptionPair

Представляет неизменяемую (доступную только для чтения) пару строк "Имя" и "Описание".

PublishLicense

Представляет подписанную управляемую правами лицензию на публикацию.

RightsManagementException

Представляет ошибку, если не удается надлежащим образом завершить операцию управления правами.

SecureEnvironment

Представляет безопасный сеанс клиента для активации пользователей, привязки лицензии и других операций управления правами.

UnsignedPublishLicense

Представляет неподписанный управляемый правами объект PublishLicense или неподписанный шаблон PublishLicense.

UseLicense

Представляет лицензию, позволяющую получить доступ к содержимому, защищенному системой управления правами.

Перечисления

AuthenticationType

Задает метод проверки подлинности управления правами.

ContentRight

Задает права, которые могут быть предоставлены пользователям для доступа к содержимому в документе с управлением правами.

RightsManagementFailureCode

Указывает ошибочные состояния, которые могут произойти при выполнении операции по управлению правами.

UserActivationMode

Задает тип сертификата учетной записи службы управления правами для запроса активации управления правами.

Комментарии

Дополнительные сведения об использовании и реализации Rights Management см. в разделе пакет SDK для служб Rights Management.

См. также раздел