Android.Drm Spazio dei nomi

Fornisce classi per la gestione del contenuto DRM e la determinazione delle funzionalità dei plug-in DRM (agenti).

Classi

Nome Descrizione
DrmConvertedStatus

Classe di entità che esegue il wrapping di dati convertiti, stato di conversione e offset per l'aggiunta dell'intestazione e della firma del corpo ai dati convertiti.

DrmErrorEvent

Classe di entità passata al DrmManagerClient.OnErrorListener#onError onError() callback.

DrmEvent

Classe di base usata per inviare informazioni sugli eventi asincroni dal framework DRM.

DrmInfo

Classe di entità che descrive le informazioni necessarie per inviare transazioni tra un dispositivo e un server DRM online.

DrmInfoEvent

Classe di entità passata al DrmManagerClient.OnInfoListener#onInfo onInfo() callback.

DrmInfoRequest

Classe di entità usata per passare informazioni a un server DRM online.

DrmInfoStatus

Classe di entità che esegue il wrapping del risultato della comunicazione tra un dispositivo e un server DRM online.

DrmManagerClient

Interfaccia di programmazione principale per il framework DRM.

DrmManagerClient.ErrorEventArgs

Fornisce dati per l'evento Error.

DrmManagerClient.EventEventArgs

Fornisce dati per l'evento Event.

DrmManagerClient.InfoEventArgs

Fornisce dati per l'evento Info.

DrmRights

Classe di entità che esegue il wrapping delle informazioni sulla licenza recuperate dal server DRM online.

DrmStore

Definisce le costanti utilizzate dal framework DRM.

DrmStore.Action

Definisce le azioni che possono essere eseguite sul contenuto protetto da diritti.

DrmStore.ConstraintsColumns

Definizione dell'interfaccia per le colonne che rappresentano vincoli DRM.

DrmStore.DrmObjectType

Definisce i tipi di oggetto DRM.

DrmStore.Playback

Definisce gli stati di riproduzione per il contenuto.

DrmStore.RightsStatus

Definisce le notifiche di stato per i diritti digitali.

DrmSupportInfo

Classe di entità che esegue il wrapping della funzionalità di ogni plug-in DRM (agente), ad esempio il tipo MIME e il suffisso di file che il plug-in DRM può gestire.

DrmUtils

Classe di utilità che fornisce operazioni per l'analisi dei metadati estesi incorporati nelle informazioni sui vincoli DRM.

DrmUtils.ExtendedMetadataParser

Utilità che analizza i metadati estesi incorporati nelle informazioni sui vincoli DRM.

ProcessedData

Classe di entità che esegue il wrapping del risultato di un oggetto DrmManagerClient#processDrmInfo(DrmInfo) processDrmInfo() transazione tra un dispositivo e un server DRM.

Interfacce

Nome Descrizione
DrmManagerClient.IOnErrorListener

Definizione dell'interfaccia per un callback che riceve informazioni sugli errori del framework DRM.

DrmManagerClient.IOnEventListener

Definizione dell'interfaccia per un callback che riceve informazioni sugli eventi di elaborazione DRM.

DrmManagerClient.IOnInfoListener

Definizione dell'interfaccia per un callback che riceve messaggi di stato e avvisi durante l'acquisizione di registrazione e diritti.

DrmStore.IConstraintsColumns

Definizione dell'interfaccia per le colonne che rappresentano vincoli DRM.

Enumerazioni

Nome Descrizione
DrmConvertedStatusCode

Enumera i valori restituiti da diversi tipi e considerati come parametro di F:Android.Drm.DrmConvertedStatus.. membro ctor .

DrmErrorEventType

Enumera i valori restituiti da diversi tipi e usati come parametro di F:Android.Drm.DrmErrorEvent.. ctor e F:Android.Drm.DrmErrorEvent.. membri del ctor .

DrmEventType

Enumera i valori restituiti da diversi tipi.

DrmInfoEventType

Enumera i valori restituiti da diversi tipi e considerati come parametro di diversi tipi.

DrmInfoRequestType

Enumera i valori restituiti da diversi tipi e considerati come parametro di F:Android.Drm.DrmInfoRequest.. ctor e F:Android.Drm.DrmInfoStatus.. membri del ctor .

DrmInfoStatusCode

Enumera i valori restituiti dai StatusCodemembri , Errore OK e considerati come parametro di F:Android.Drm.DrmInfoStatus.. membro ctor .

DrmManagerClientErrorCode

Enumera i valori restituiti da diversi tipi.

DrmStoreActionCode

Enumera i valori restituiti da diversi metodi di DrmStoreActionCode e usati come parametro di diversi metodi di DrmManagerClient.

DrmStoreObjectTypeCode

Enumera i valori restituiti da diversi tipi.

DrmStorePlaybackCode

Enumera i valori restituiti da diversi metodi di DrmStorePlaybackCode.

DrmStoreRightsStatusCode

Enumera i valori restituiti da diversi tipi.