Sprache

DrmStore.IConstraintsColumns Schnittstelle

Definition

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

public interface DrmStore.IConstraintsColumns
type DrmStore.IConstraintsColumns = interface

Hinweise

Schnittstellendefinition für die Spalten, die DRM-Einschränkungen darstellen. android.drm.DrmManagerClient#getConstraints DrmManagerClient.getConstraints() kann von einer Anwendung aufgerufen werden, um die Kontraintenten zu ermitteln, die android.drm.DrmStore.Action actions für rechtsgeschützte Inhalte ausgeführt werden können. Die in dieser Schnittstelle definierten Konstanten stellen drei am häufigsten verwendete Einschränkungstypen dar: anzahlbasierte, datumsbasierte und dauerbasierte. Zwei oder mehr Einschränkungen können gleichzeitig verwendet werden, um anspruchsvollere Einschränkungen darzustellen. Darüber hinaus kann eine benutzerdefinierte Einschränkung verwendet werden, #EXTENDED_METADATA extended metadatawenn diese drei Arten von Einschränkungen nicht ausreichen.

Java Dokumentation für android.drm.DrmStore.ConstraintsColumns.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Felder

Name Beschreibung
ExtendedMetadata

Dies ist eine benutzerdefinierte Einschränkung.

LicenseAvailableTime

Dies ist ein dauerbasierter Constaint.

LicenseExpiryTime

Dies ist ein datumsbasierter Constaint.

LicenseStartTime

Dies ist eine datumsbasierte Einschränkung.

MaxRepeatCount

Dies ist eine anzahlbasierte Einschränkung.

RemainingRepeatCount

Dies ist eine anzahlbasierte Einschränkung.

Gilt für: