Android.Drm Пространство имен

Предоставляет классы для управления содержимым DRM и определения возможностей подключаемых модулей DRM (агентов).

Классы

Имя. Описание
DrmConvertedStatus

Класс сущности, который упаковывает преобразованные данные, состояние преобразования и смещение для добавления сигнатуры заголовка и текста в преобразованные данные.

DrmErrorEvent

Класс сущности, передаваемый обратному вызову DrmManagerClient.OnErrorListener#onError onError() .

DrmEvent

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

DrmInfo

Класс сущности, описывающий сведения, необходимые для отправки транзакций между устройством и веб-сервером DRM.

DrmInfoEvent

Класс сущности, передаваемый обратному вызову DrmManagerClient.OnInfoListener#onInfo onInfo() .

DrmInfoRequest

Класс сущности, который используется для передачи информации на веб-сервер DRM.

DrmInfoStatus

Класс сущностей, который упаковывает результат взаимодействия между устройством и сетевым сервером DRM.

DrmManagerClient

Основной интерфейс программирования для платформы DRM.

DrmManagerClient.ErrorEventArgs

Предоставляет данные для события Error.

DrmManagerClient.EventEventArgs

Предоставляет данные для события Event.

DrmManagerClient.InfoEventArgs

Предоставляет данные для события Info.

DrmRights

Класс сущности, который упаковывает сведения о лицензии, полученные с веб-сервера DRM.

DrmStore

Определяет константы, используемые платформой DRM.

DrmStore.Action

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

DrmStore.ConstraintsColumns

Определение интерфейса для столбцов, представляющих ограничения DRM.

DrmStore.DrmObjectType

Определяет типы объектов DRM.

DrmStore.Playback

Определяет состояния воспроизведения для содержимого.

DrmStore.RightsStatus

Определяет уведомления о состоянии для цифровых прав.

DrmSupportInfo

Класс сущностей, который упаковывает возможности каждого подключаемого модуля DRM (агента), например типа MIME и суффикса файла, который может обрабатывать подключаемый модуль DRM.

DrmUtils

Класс служебной программы, предоставляющий операции анализа расширенных метаданных, внедренных в сведения об ограничении DRM.

DrmUtils.ExtendedMetadataParser

Программа, которая анализирует расширенные метаданные, внедренные в сведения об ограничении DRM.

ProcessedData

Класс сущностей, который упаковывает результат объекта DrmManagerClient#processDrmInfo(DrmInfo) processDrmInfo() транзакция между устройством и сервером DRM.

Интерфейсы

Имя. Описание
DrmManagerClient.IOnErrorListener

Определение интерфейса для обратного вызова, получающего сведения об ошибках платформы DRM.

DrmManagerClient.IOnEventListener

Определение интерфейса для обратного вызова, получающего сведения о событиях обработки DRM.

DrmManagerClient.IOnInfoListener

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

DrmStore.IConstraintsColumns

Определение интерфейса для столбцов, представляющих ограничения DRM.

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

Имя. Описание
DrmConvertedStatusCode

Перечисляет значения, возвращаемые несколькими типами, и принимается в качестве параметра F:Android.Drm.DrmConvertedStatus.. элемент ctor .

DrmErrorEventType

Перечисляет значения, возвращаемые несколькими типами, и принимается в качестве параметра F:Android.Drm.DrmErrorEvent.. ctor и F:Android.Drm.DrmErrorEvent.. элементы ctor .

DrmEventType

Перечисляет значения, возвращаемые несколькими типами.

DrmInfoEventType

Перечисляет значения, возвращаемые несколькими типами, и принимается в качестве параметра нескольких типов.

DrmInfoRequestType

Перечисляет значения, возвращаемые несколькими типами и взятые в качестве параметра F:Android.Drm.DrmInfoRequest.. ctor и F:Android.Drm.DrmInfoStatus.. элементы ctor .

DrmInfoStatusCode

Перечисляет значения, возвращаемые StatusCodeэлементами и Errorэлементами, и OK принимается в качестве параметра F:Android.Drm.DrmInfoStatus.. элемент ctor .

DrmManagerClientErrorCode

Перечисляет значения, возвращаемые несколькими типами.

DrmStoreActionCode

Перечисляет значения, возвращаемые несколькими методами DrmStoreActionCode и принятыми в качестве параметра нескольких методов DrmManagerClient.

DrmStoreObjectTypeCode

Перечисляет значения, возвращаемые несколькими типами.

DrmStorePlaybackCode

Перечисляет значения, возвращаемые несколькими методами DrmStorePlaybackCode.

DrmStoreRightsStatusCode

Перечисляет значения, возвращаемые несколькими типами.