ActionScript® 3.0 Referenzhandbuch für die Adobe® Flash®-Plattform
Home  |  Liste der Pakete und Klassen ausblenden |  Pakete  |  Klassen  |  Neue Funktionen  |  Stichwortverzeichnis  |  Anhänge  |  Warum auf Englisch?
Filter: Daten werden vom Server abgerufen...
Daten werden vom Server abgerufen...
flash.net.drm 

DRMContentData  - AS3

Paketflash.net.drm
Klassepublic class DRMContentData
VererbungDRMContentData Inheritance Object

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.5, Flash Player 10.1

Die DRMContentData-Klasse stellt die Informationen bereit, die nötig sind, um den notwendigen Gutschein für die Anzeige von DRM-geschützten Inhalten zu erhalten.

(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



Öffentliche Eigenschaften
 EigenschaftDefiniert von
  authenticationMethod : String
[schreibgeschützt] Der erforderliche Authentifizierungstyp, um einen Gutschein für den verknüpften Inhalt zu erhalten.
DRMContentData
 Inheritedconstructor : 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
Öffentliche Methoden
 MethodeDefiniert von
  
DRMContentData(rawData:ByteArray = null)
Konstruktor.
DRMContentData
  
Ruft ein Array von VoucherAccessInfo-Objekten ab.
DRMContentData
 Inherited
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde.
Object
 Inherited
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde.
Object
 Inherited
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann.
Object
 Inherited
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest.
Object
 Inherited
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas.
Object
 Inherited
Gibt das angegebene Objekt als String zurück.
Object
 Inherited
Gibt den Grundwert des angegebenen Objekts zurück.
Object
Eigenschaftendetails

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 
licenseID:String  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.5, Flash Player 10.1

Eine eindeutige ID, die den Inhalt identifiziert, der mit diesen auf dem Medienrechteserver liegenden Metadaten verknüpft ist.



Implementierung
    public function get licenseID():String

serverURL

Eigenschaft 
serverURL:String  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.5, Flash Player 10.1

Die URL eines Medienrechteservers, der den Gutschein bereitstellt, der zum Betrachten des zugeordneten Inhalts erforderlich ist.



Implementierung
    public function get serverURL():String
Konstruktordetails

DRMContentData

()Konstruktor
public function DRMContentData(rawData:ByteArray = null)

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 2, Flash Player 10.1

Konstruktor.

Parameter
rawData:ByteArray (default = null)
Methodendetails

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ückgabewerte
Vector.<VoucherAccessInfo>




[ X ]Warum auf Englisch?
Inhalt des ActionScript 3.0-Referenzhandbuchs wird in englischer Sprache angezeigt

Nicht alle Teile des ActionScript 3.0-Referenzhandbuchs wurden in alle Sprachen übersetzt. Wenn der Text zu einem Sprachelement nicht übersetzt wurde, wird er auf Englisch angezeigt. Zum Beispiel wurden die Informationen zur ga.controls.HelpBox-Klasse nicht in andere Sprachen übersetzt. In der deutschen Version des Referenzhandbuchs erscheint der Abschnitt zur ga.controls.HelpBox-Klasse deshalb auf Englisch.