Android.Drm Namespace

Stellt Klassen zum Verwalten von DRM-Inhalten und zum Bestimmen der Funktionen von DRM-Plug-Ins (Agents) bereit.

Klassen

Name Beschreibung
DrmConvertedStatus

Eine Entitätsklasse, die konvertierte Daten, Konvertierungsstatus und den Offset zum Anfügen der Kopf- und Textkörpersignatur an die konvertierten Daten umschließt.

DrmErrorEvent

Eine Entitätsklasse, die an den DrmManagerClient.OnErrorListener#onError onError() Rückruf übergeben wird.

DrmEvent

Eine Basisklasse, die verwendet wird, um asynchrone Ereignisinformationen aus dem DRM-Framework zu senden.

DrmInfo

Eine Entitätsklasse, die die zum Senden von Transaktionen zwischen einem Gerät und einem Online-DRM-Server erforderlichen Informationen beschreibt.

DrmInfoEvent

Eine Entitätsklasse, die an den DrmManagerClient.OnInfoListener#onInfo onInfo() Rückruf übergeben wird.

DrmInfoRequest

Eine Entitätsklasse, die verwendet wird, um Informationen an einen Online-DRM-Server zu übergeben.

DrmInfoStatus

Eine Entitätsklasse, die das Ergebnis der Kommunikation zwischen einem Gerät und einem Online-DRM-Server umschließt.

DrmManagerClient

Die Hauptprogrammierschnittstelle für das DRM-Framework.

DrmManagerClient.ErrorEventArgs

Stellt Daten für das Error-Ereignis bereit.

DrmManagerClient.EventEventArgs

Stellt Daten für das Event-Ereignis bereit.

DrmManagerClient.InfoEventArgs

Stellt Daten für das Info-Ereignis bereit.

DrmRights

Eine Entitätsklasse, die die Vom Online-DRM-Server abgerufenen Lizenzinformationen umschließt.

DrmStore

Definiert Konstanten, die vom DRM-Framework verwendet werden.

DrmStore.Action

Definiert Aktionen, die für rechtegeschützte Inhalte ausgeführt werden können.

DrmStore.ConstraintsColumns

Schnittstellendefinition für die Spalten, die DRM-Einschränkungen darstellen.

DrmStore.DrmObjectType

Definiert DRM-Objekttypen.

DrmStore.Playback

Definiert die Wiedergabezustände für Inhalte.

DrmStore.RightsStatus

Definiert Statusbenachrichtigungen für digitale Rechte.

DrmSupportInfo

Eine Entitätsklasse, die die Funktion jedes DRM-Plug-Ins (Agent) umschließt, z. B. den MIME-Typ und das Dateisuffix, den das DRM-Plug-In verarbeiten kann.

DrmUtils

Eine Hilfsklasse, die Vorgänge zum Analysieren erweiterter Metadaten bereitstellt, die in DRM-Einschränkungsinformationen eingebettet sind.

DrmUtils.ExtendedMetadataParser

Hilfsprogramm, das erweiterte Metadaten analysiert, die in DRM-Einschränkungsinformationen eingebettet sind.

ProcessedData

Eine Entitätsklasse, die das Ergebnis eines DrmManagerClient#processDrmInfo(DrmInfo) processDrmInfo() Transaktion zwischen einem Gerät und einem DRM-Server.

Schnittstellen

Name Beschreibung
DrmManagerClient.IOnErrorListener

Schnittstellendefinition für einen Rückruf, der Informationen zu DRM-Framework-Fehlern empfängt.

DrmManagerClient.IOnEventListener

Schnittstellendefinition für einen Rückruf, der Informationen zu DRM-Verarbeitungsereignissen empfängt.

DrmManagerClient.IOnInfoListener

Schnittstellendefinition für einen Rückruf, der Statusmeldungen und Warnungen während der Registrierung und des Rechteerwerbs empfängt.

DrmStore.IConstraintsColumns

Schnittstellendefinition für die Spalten, die DRM-Einschränkungen darstellen.

Enumerationen

Name Beschreibung
DrmConvertedStatusCode

Listet Werte auf, die von mehreren Typen zurückgegeben werden und als Parameter des F:Android.Drm.DrmConvertedStatus.. ctor-Mitglied .

DrmErrorEventType

Listet Werte auf, die von mehreren Typen zurückgegeben und als Parameter des F:Android.Drm.Drm.DrmErrorEvent.-Werts verwendet werden. ctor und F:Android.Drm.Drm.DrmErrorEvent.. ctor-Mitglieder .

DrmEventType

Listet Werte auf, die von mehreren Typen zurückgegeben werden.

DrmInfoEventType

Listet Werte auf, die von mehreren Typen zurückgegeben und als Parameter mehrerer Typen verwendet werden.

DrmInfoRequestType

Listet Werte auf, die von mehreren Typen zurückgegeben und als Parameter der F:Android.Drm.DrmInfoRequest.. ctor und F:Android.Drm.Drm.DrmInfoStatus.. ctor-Mitglieder .

DrmInfoStatusCode

Listet werte auf, die von den StatusCode, Errorund OK Membern zurückgegeben und als Parameter der F:Android.Drm.Drm.DrmInfoStatus.. ctor-Mitglied .

DrmManagerClientErrorCode

Listet Werte auf, die von mehreren Typen zurückgegeben werden.

DrmStoreActionCode

Listet Werte auf, die von mehreren Methoden DrmStoreActionCode zurückgegeben und als Parameter mehrerer Methoden von DrmManagerClient.

DrmStoreObjectTypeCode

Listet Werte auf, die von mehreren Typen zurückgegeben werden.

DrmStorePlaybackCode

Listet Werte auf, die von mehreren Methoden von DrmStorePlaybackCode.

DrmStoreRightsStatusCode

Listet Werte auf, die von mehreren Typen zurückgegeben werden.