Android.Drm Espacio de nombres

Proporciona clases para administrar contenido DRM y determinar las funcionalidades de los complementos DRM (agentes).

Clases

Nombre Description
DrmConvertedStatus

Clase de entidad que ajusta los datos convertidos, el estado de conversión y el desplazamiento para anexar la firma de encabezado y cuerpo a los datos convertidos.

DrmErrorEvent

Clase de entidad que se pasa a la devolución de DrmManagerClient.OnErrorListener#onError onError() llamada.

DrmEvent

Clase base que se usa para enviar información de eventos asincrónica desde el marco DRM.

DrmInfo

Clase de entidad que describe la información necesaria para enviar transacciones entre un dispositivo y un servidor DRM en línea.

DrmInfoEvent

Clase de entidad que se pasa a la devolución de DrmManagerClient.OnInfoListener#onInfo onInfo() llamada.

DrmInfoRequest

Clase de entidad que se usa para pasar información a un servidor DRM en línea.

DrmInfoStatus

Clase de entidad que ajusta el resultado de la comunicación entre un dispositivo y un servidor DRM en línea.

DrmManagerClient

La interfaz de programación principal para el marco DRM.

DrmManagerClient.ErrorEventArgs

Proporciona datos para el Error evento.

DrmManagerClient.EventEventArgs

Proporciona datos para el Event evento.

DrmManagerClient.InfoEventArgs

Proporciona datos para el Info evento.

DrmRights

Clase de entidad que ajusta la información de licencia recuperada del servidor DRM en línea.

DrmStore

Define constantes que usa el marco DRM.

DrmStore.Action

Define las acciones que se pueden realizar en el contenido protegido por derechos.

DrmStore.ConstraintsColumns

Definición de interfaz para las columnas que representan restricciones DRM.

DrmStore.DrmObjectType

Define los tipos de objeto DRM.

DrmStore.Playback

Define los estados de reproducción para el contenido.

DrmStore.RightsStatus

Define las notificaciones de estado para los derechos digitales.

DrmSupportInfo

Una clase de entidad que encapsula la funcionalidad de cada complemento DRM (agente), como el tipo MIME y el sufijo de archivo que el complemento DRM puede controlar.

DrmUtils

Clase de utilidad que proporciona operaciones para analizar metadatos extendidos incrustados en la información de restricciones DRM.

DrmUtils.ExtendedMetadataParser

Utilidad que analiza los metadatos extendidos incrustados en la información de restricciones DRM.

ProcessedData

Una clase de entidad que encapsula el resultado de un DrmManagerClient#processDrmInfo(DrmInfo) processDrmInfo() transacción entre un dispositivo y un servidor DRM.

Interfaces

Nombre Description
DrmManagerClient.IOnErrorListener

Definición de interfaz para una devolución de llamada que recibe información sobre los errores del marco DRM.

DrmManagerClient.IOnEventListener

Definición de interfaz para una devolución de llamada que recibe información sobre los eventos de procesamiento drm.

DrmManagerClient.IOnInfoListener

Definición de interfaz para una devolución de llamada que recibe mensajes de estado y advertencias durante el registro y la adquisición de derechos.

DrmStore.IConstraintsColumns

Definición de interfaz para las columnas que representan restricciones DRM.

Enumeraciones

Nombre Description
DrmConvertedStatusCode

Enumera los valores devueltos por varios tipos y tomados como parámetro de F:Android.Drm.DrmConvertedStatus.. Miembro de ctor .

DrmErrorEventType

Enumera los valores devueltos por varios tipos y tomados como parámetro de F:Android.Drm.DrmErrorEvent.. ctor y F:Android.Drm.DrmErrorEvent.. Miembros de ctor .

DrmEventType

Enumera los valores devueltos por varios tipos.

DrmInfoEventType

Enumera los valores devueltos por varios tipos y tomados como parámetro de varios tipos.

DrmInfoRequestType

Enumera los valores devueltos por varios tipos y tomados como parámetro de F:Android.Drm.DrmInfoRequest.. ctor y F:Android.Drm.DrmInfoStatus.. Miembros de ctor .

DrmInfoStatusCode

Enumera los valores devueltos por los StatusCodemiembros , Errory OK y tomados como parámetro de F:Android.Drm.DrmInfoStatus.. Miembro de ctor .

DrmManagerClientErrorCode

Enumera los valores devueltos por varios tipos.

DrmStoreActionCode

Enumera los valores devueltos por varios métodos de DrmStoreActionCode y tomados como parámetro de varios métodos de DrmManagerClient.

DrmStoreObjectTypeCode

Enumera los valores devueltos por varios tipos.

DrmStorePlaybackCode

Enumera los valores devueltos por varios métodos de DrmStorePlaybackCode.

DrmStoreRightsStatusCode

Enumera los valores devueltos por varios tipos.