Paket | flash.net.drm |
Klasse | public class DRMContentData |
Vererbung | DRMContentData Object |
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | AIR 1.5, Flash Player 10.1 |
(Nur AIR) Ein DRMContentData-Objekt kann von einer NetStream-Instanz durch Aufrufen der NetStream preloadEmbeddedContent()
-Methode und Bereitstellung einer onDRMContentData
-Rückruffunktion auf dem NetStream-Clientobjekt erhalten werden. Verwenden Sie das DRMContentData-Objekt, das an die Callback-Funktion übergeben wurde, als Parameter für die DRMManager loadVoucher()
-Methode.
Wenn Sie Inhalte mit Flash Access komprimieren, können Sie die Metadaten der Inhalte als separate Datei speichern. Um ein neues DRMContentData-Objekt zu erstellen, rufen Sie diese Metadaten mit einem URLLoader-Objekt ab und übergeben sie an den DRMContentData-Konstruktor.
Verwandte API-Elemente
Eigenschaft | Definiert von | ||
---|---|---|---|
authenticationMethod : String [schreibgeschützt]
Der erforderliche Authentifizierungstyp, um einen Gutschein für den verknüpften Inhalt zu erhalten. | DRMContentData | ||
constructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz. | Object | ||
domain : String [schreibgeschützt]
Die Inhaltsdomäne des Medienrechteservers, bei der sich der Benutzer authentifizieren muss, um den Gutschein für den zugeordneten Inhalt zu erhalten. | DRMContentData | ||
licenseID : String [schreibgeschützt]
Eine eindeutige ID, die den Inhalt identifiziert, der mit diesen auf dem Medienrechteserver liegenden Metadaten verknüpft ist. | DRMContentData | ||
serverURL : String [schreibgeschützt]
Die URL eines Medienrechteservers, der den Gutschein bereitstellt, der zum Betrachten des zugeordneten Inhalts erforderlich ist. | DRMContentData |
Methode | Definiert von | ||
---|---|---|---|
DRMContentData(rawData:ByteArray = null)
Konstruktor. | DRMContentData | ||
Ruft ein Array von VoucherAccessInfo-Objekten ab. | DRMContentData | ||
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde. | Object | ||
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde. | Object | ||
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | ||
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest. | Object | ||
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas. | Object | ||
Gibt das angegebene Objekt als String zurück. | Object | ||
Gibt den Grundwert des angegebenen Objekts zurück. | Object |
authenticationMethod | Eigenschaft |
authenticationMethod:String
[schreibgeschützt] Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | AIR 1.5, Flash Player 10.1 |
Der erforderliche Authentifizierungstyp, um einen Gutschein für den verknüpften Inhalt zu erhalten.
Folgende Authentifizierungstypen werden unterstützt:
- AuthenticationMethod.ANONYMOUS: Jeder kann einen Gutschein erhalten.
- AuthenticationMethod.USERNAME_AND_PASSWORD – Der Benutzer muss einen gültigen Benutzernamen und das Kennwort eines Kontos angeben, das zur Anzeige des zugeordneten Inhalts berechtigt ist.
Die AuthenticationMethod-Klasse liefert Stringkonstanten, die mit der authenticationMethod
-Eigenschaft zu verwenden sind.
Implementierung
public function get authenticationMethod():String
domain | Eigenschaft |
domain:String
[schreibgeschützt] Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | AIR 1.5, Flash Player 10.1 |
Die Inhaltsdomäne des Medienrechteservers, bei der sich der Benutzer authentifizieren muss, um den Gutschein für den zugeordneten Inhalt zu erhalten.
Hinweis: Die von dieser Eigenschaft zurückgegebene Domäne hat nichts mit Netzwerk- oder Internetdomänennamen zu tun. In diesem Fall ist eine Domäne eine Gruppe von Inhalts- oder Benutzerkonten. Beispielsweise könnte ein einzelner Server mehrere Domänen unterstützen, die jeweils eine eigene Gruppe von Kanälen und Teilnehmern haben.
Implementierung
public function get domain():String
licenseID | Eigenschaft |
serverURL | Eigenschaft |
DRMContentData | () | Konstruktor |
getVoucherAccessInfo | () | Methode |
public function getVoucherAccessInfo():Vector.<VoucherAccessInfo>
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | AIR 2, Flash Player 10.1 |
Ruft ein Array von VoucherAccessInfo-Objekten ab. Das Array enthält mindestens 1 VoucherAccessInfo-Objekt, die Standardeinstellung.
Jedes VoucherAccessInfo-Objekt repräsentiert eine Richtlinie, die die Anforderungen für das Abrufen eines Gutscheins vom Medienrechteserver enthält. Wenn der Server zum Beispiel vom Benutzer verlangt, dass er sich authentifiziert, enthält das VoucherAccessInfo-Objekt die Authentifizierungsmethode. Wenn der Server verlangt, dass der Computer bei einem Realm-Server registriert sein muss, enthält das Objekt den Link zum Realm-Server.
RückgabewerteVector.<VoucherAccessInfo> |
Tue Jun 12 2018, 10:04 AM Z