Android.Drm Espace de noms

Fournit des classes pour gérer le contenu DRM et déterminer les fonctionnalités des plug-ins DRM (agents).

Classes

Nom Description
DrmConvertedStatus

Classe d’entité qui encapsule les données converties, l’état de conversion et le décalage pour ajouter l’en-tête et la signature du corps aux données converties.

DrmErrorEvent

Classe d’entité transmise au DrmManagerClient.OnErrorListener#onError onError() rappel.

DrmEvent

Classe de base utilisée pour envoyer des informations d’événement asynchrones à partir de l’infrastructure DRM.

DrmInfo

Classe d’entité qui décrit les informations requises pour envoyer des transactions entre un appareil et un serveur DRM en ligne.

DrmInfoEvent

Classe d’entité transmise au DrmManagerClient.OnInfoListener#onInfo onInfo() rappel.

DrmInfoRequest

Classe d’entité utilisée pour transmettre des informations à un serveur DRM en ligne.

DrmInfoStatus

Classe d’entité qui encapsule le résultat de la communication entre un appareil et un serveur DRM en ligne.

DrmManagerClient

Interface de programmation principale pour l’infrastructure DRM.

DrmManagerClient.ErrorEventArgs

Fournit des données pour l’événement Error.

DrmManagerClient.EventEventArgs

Fournit des données pour l’événement Event.

DrmManagerClient.InfoEventArgs

Fournit des données pour l’événement Info.

DrmRights

Classe d’entité qui encapsule les informations de licence récupérées à partir du serveur DRM en ligne.

DrmStore

Définit des constantes utilisées par l’infrastructure DRM.

DrmStore.Action

Définit les actions qui peuvent être effectuées sur du contenu protégé par des droits.

DrmStore.ConstraintsColumns

Définition d’interface pour les colonnes qui représentent des contraintes DRM.

DrmStore.DrmObjectType

Définit les types d’objets DRM.

DrmStore.Playback

Définit les états de lecture du contenu.

DrmStore.RightsStatus

Définit les notifications d’état pour les droits numériques.

DrmSupportInfo

Classe d’entité qui encapsule la capacité de chaque plug-in DRM (agent), telle que le type MIME et le suffixe de fichier que le plug-in DRM peut gérer.

DrmUtils

Classe utilitaire qui fournit des opérations d’analyse des métadonnées étendues incorporées dans les informations de contrainte DRM.

DrmUtils.ExtendedMetadataParser

Utilitaire qui analyse les métadonnées étendues incorporées dans les informations de contrainte DRM.

ProcessedData

Classe d’entité qui encapsule le résultat d’un DrmManagerClient#processDrmInfo(DrmInfo) processDrmInfo() transaction entre un appareil et un serveur DRM.

Interfaces

Nom Description
DrmManagerClient.IOnErrorListener

Définition d’interface pour un rappel qui reçoit des informations sur les erreurs de framework DRM.

DrmManagerClient.IOnEventListener

Définition d’interface pour un rappel qui reçoit des informations sur les événements de traitement DRM.

DrmManagerClient.IOnInfoListener

Définition d’interface pour un rappel qui reçoit des messages d’état et des avertissements pendant l’inscription et l’acquisition des droits.

DrmStore.IConstraintsColumns

Définition d’interface pour les colonnes qui représentent des contraintes DRM.

Énumérations

Nom Description
DrmConvertedStatusCode

Énumère les valeurs retournées par plusieurs types et prises comme paramètre de F F :Android.Drm.DrmConvertedStatus.. membre ductor .

DrmErrorEventType

Énumère les valeurs retournées par plusieurs types et prises comme paramètre de f F :Android.Drm.DrmErrorEvent.. ctor, et F :Android.Drm.DrmErrorEvent.. membres ductor .

DrmEventType

Énumère les valeurs retournées par plusieurs types.

DrmInfoEventType

Énumère les valeurs retournées par plusieurs types et prises comme paramètre de plusieurs types.

DrmInfoRequestType

Énumère les valeurs retournées par plusieurs types et prises comme paramètre de F F :Android.Drm.DrmInfoRequest.. ctor, et F :Android.Drm.DrmInfoStatus.. membres ductor .

DrmInfoStatusCode

Énumère les valeurs retournées par le StatusCode, Erroret OK les membres et pris comme paramètre de F F :Android.Drm.DrmInfoStatus.. membre ductor .

DrmManagerClientErrorCode

Énumère les valeurs retournées par plusieurs types.

DrmStoreActionCode

Énumère les valeurs retournées par plusieurs méthodes et DrmStoreActionCode prises comme paramètre de plusieurs méthodes de DrmManagerClient.

DrmStoreObjectTypeCode

Énumère les valeurs retournées par plusieurs types.

DrmStorePlaybackCode

Énumère les valeurs retournées par plusieurs méthodes de DrmStorePlaybackCode.

DrmStoreRightsStatusCode

Énumère les valeurs retournées par plusieurs types.