Android.Drm Namespace

Fornece classes para gerenciar o conteúdo do DRM e determinar os recursos de plug-ins drm (agentes).

Classes

Nome Description
DrmConvertedStatus

Uma classe de entidade que encapsula dados convertidos, status de conversão e o deslocamento para acrescentar o cabeçalho e a assinatura do corpo aos dados convertidos.

DrmErrorEvent

Uma classe de entidade que é passada para o DrmManagerClient.OnErrorListener#onError onError() retorno de chamada.

DrmEvent

Uma classe base usada para enviar informações de evento assíncronas da estrutura drm.

DrmInfo

Uma classe de entidade que descreve as informações necessárias para enviar transações entre um dispositivo e um servidor DRM online.

DrmInfoEvent

Uma classe de entidade que é passada para o DrmManagerClient.OnInfoListener#onInfo onInfo() retorno de chamada.

DrmInfoRequest

Uma classe de entidade usada para passar informações para um servidor DRM online.

DrmInfoStatus

Uma classe de entidade que encapsula o resultado da comunicação entre um dispositivo e um servidor DRM online.

DrmManagerClient

A interface de programação principal para a estrutura drm.

DrmManagerClient.ErrorEventArgs

Fornece dados para o evento Error.

DrmManagerClient.EventEventArgs

Fornece dados para o evento Event.

DrmManagerClient.InfoEventArgs

Fornece dados para o evento Info.

DrmRights

Uma classe de entidade que encapsula as informações de licença recuperadas do servidor DRM online.

DrmStore

Define constantes usadas pela estrutura drm.

DrmStore.Action

Define ações que podem ser executadas em conteúdo protegido por direitos.

DrmStore.ConstraintsColumns

Definição de interface para as colunas que representam restrições drm.

DrmStore.DrmObjectType

Define tipos de objeto DRM.

DrmStore.Playback

Define estados de reprodução para conteúdo.

DrmStore.RightsStatus

Define notificações de status para direitos digitais.

DrmSupportInfo

Uma classe de entidade que encapsula a capacidade de cada plug-in drm (agente), como o tipo MIME e o sufixo de arquivo que o plug-in DRM pode manipular.

DrmUtils

Uma classe de utilitário que fornece operações para analisar metadados estendidos inseridos nas informações de restrição de DRM.

DrmUtils.ExtendedMetadataParser

Utilitário que analisa metadados estendidos inseridos nas informações de restrição drm.

ProcessedData

Uma classe de entidade que encapsula o resultado de um DrmManagerClient#processDrmInfo(DrmInfo) processDrmInfo() transação entre um dispositivo e um servidor DRM.

Interfaces

Nome Description
DrmManagerClient.IOnErrorListener

Definição de interface para um retorno de chamada que recebe informações sobre erros de estrutura drm.

DrmManagerClient.IOnEventListener

Definição de interface para um retorno de chamada que recebe informações sobre eventos de processamento de DRM.

DrmManagerClient.IOnInfoListener

Definição de interface para um retorno de chamada que recebe mensagens de status e avisos durante a aquisição de direitos e registro.

DrmStore.IConstraintsColumns

Definição de interface para as colunas que representam restrições drm.

Enumerações

Nome Description
DrmConvertedStatusCode

Enumera valores retornados por vários tipos e usados como um parâmetro do F:Android.Drm.DrmConvertedStatus.. membro do ctor .

DrmErrorEventType

Enumera valores retornados por vários tipos e tomados como um parâmetro do F:Android.Drm.DrmErrorEvent.. ctor e F:Android.Drm.DrmErrorEvent.. membros do ctor .

DrmEventType

Enumera valores retornados por vários tipos.

DrmInfoEventType

Enumera valores retornados por vários tipos e usados como um parâmetro de vários tipos.

DrmInfoRequestType

Enumera valores retornados por vários tipos e tomados como um parâmetro do F:Android.Drm.DrmInfoRequest.. ctor e F:Android.Drm.DrmInfoStatus.. membros do ctor .

DrmInfoStatusCode

Enumera valores retornados pelo StatusCode, Errore membros e OK tomados como um parâmetro do F:Android.Drm.DrmInfoStatus.. membro do ctor .

DrmManagerClientErrorCode

Enumera valores retornados por vários tipos.

DrmStoreActionCode

Enumera valores retornados por vários métodos e DrmStoreActionCode usados como um parâmetro de vários métodos de DrmManagerClient.

DrmStoreObjectTypeCode

Enumera valores retornados por vários tipos.

DrmStorePlaybackCode

Enumera valores retornados por vários métodos de DrmStorePlaybackCode.

DrmStoreRightsStatusCode

Enumera valores retornados por vários tipos.