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.events 

DRMStatusEvent  - AS3

Paketflash.events
Klassepublic class DRMStatusEvent
VererbungDRMStatusEvent Inheritance Event Inheritance Object

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

Ein NetStream-Objekt löst ein DRMStatusEvent-Objekt aus, wenn der mit DRM (Digital Rights Management) geschützte Inhalt erfolgreich abgespielt wird (wenn der Gutschein verifiziert wurde und der Benutzer authentifiziert wurde und berechtigt ist, den Inhalt anzuzeigen). Das DRMStatusEvent-Objekt enthält Informationen über den Gutschein, zum Beispiel. ob der Inhalt offline zur Verfügung gestellt werden kann oder wann der Gutschein abläuft und der Inhalt nicht mehr angezeigt werden kann. Die Anwendung kann diese Daten verwenden, um den Benutzer über den Status der Richtlinien und Berechtigungen zu informieren.

Verwandte API-Elemente



Öffentliche Eigenschaften
 EigenschaftDefiniert von
 Inheritedbubbles : Boolean
[schreibgeschützt] Gibt an, ob es sich bei dem Ereignis um ein Bubbling-Ereignis handelt.
Event
 Inheritedcancelable : Boolean
[schreibgeschützt] Gibt an, ob das mit dem Ereignis verknüpfte Verhalten verhindert werden kann.
Event
 Inheritedconstructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz.
Object
  contentData : DRMContentData
Ein DRMContentData-Objekt, das die nötigen Informationen enthält, um einen Gutschein für das Anzeigen des DRM-geschützten Inhalts zu erhalten.
DRMStatusEvent
 InheritedcurrentTarget : Object
[schreibgeschützt] Das Objekt, welches das Ereignisobjekt aktiv mit einem Ereignis-Listener verarbeitet.
Event
      detail : String
[schreibgeschützt] Ein String, der den Kontext des Statusereignisses erläutert.
DRMStatusEvent
 InheritedeventPhase : uint
[schreibgeschützt] Die aktuelle Phase im Ereignisablauf.
Event
      isAnonymous : Boolean
[schreibgeschützt] Gibt an, ob der durch Digital Rights Management (DRM)-Verschlüsselung geschützte Inhalt verfügbar ist, ohne dass ein Benutzer Authentifizierungsdaten eingeben muss.
DRMStatusEvent
      isAvailableOffline : Boolean
[schreibgeschützt] Gibt an, ob der durch Digital Rights Management (DRM)-Verschlüsselung geschützte Inhalt offline verfügbar ist.
DRMStatusEvent
  isLocal : Boolean
Gibt an, ob der Gutschein im lokalen Gutschein-Store zwischengespeichert ist.
DRMStatusEvent
      offlineLeasePeriod : uint
[schreibgeschützt] Die verbleibende Anzahl der Tage, an denen der Inhalt offline angezeigt werden kann.
DRMStatusEvent
      policies : Object
[schreibgeschützt] Ein benutzerdefiniertes Objekt des DRM-Statusereignisses.
DRMStatusEvent
 Inheritedtarget : Object
[schreibgeschützt] Das Ereignis-Ziel.
Event
 Inheritedtype : String
[schreibgeschützt] Der Ereignistyp.
Event
  voucher : DRMVoucher
Ein DRMVoucher-Objekt für den Inhalt.
DRMStatusEvent
      voucherEndDate : Date
[schreibgeschützt] Das absolute Datum, an dem der Gutschein abläuft und der Inhalt nicht mehr von Benutzern angezeigt werden kann.
DRMStatusEvent
Öffentliche Methoden
 MethodeDefiniert von
  
DRMStatusEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, inMetadata:DRMContentData = null, inVoucher:DRMVoucher = null, inLocal:Boolean = false)
Erstellt ein Ereignisobjekt, das bestimmte Informationen über DRM-Statusereignisse enthält.
DRMStatusEvent
  
    clone():Event
[override] Erstellt eine Kopie des DRMStatusEvent-Objekts und stellt den Wert jeder Eigenschaft so ein, dass er dem Wert des Originals entspricht.
DRMStatusEvent
 Inherited
formatToString(className:String, ... arguments):String
Eine Dienstprogrammfunktion zur Implementierung der toString()-Methode in benutzerdefinierten ActionScript 3.0 Event-Klassen.
Event
 Inherited
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde.
Object
 Inherited
Überprüft, ob die preventDefault()-Methode bei dem Ereignis aufgerufen wurde.
Event
 Inherited
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde.
Object
 Inherited
Bricht das Standardverhalten eines Ereignisses ab, wenn dieses Verhalten abgebrochen werden kann.
Event
 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
Verhindert die Verarbeitung von Ereignis-Listenern im aktuellen Knoten und in Knoten, die dem aktuellen Knoten im Ereignisablauf nachfolgen.
Event
 Inherited
Verhindert die Verarbeitung von Ereignis-Listenern in Knoten, die dem aktuellen Knoten im Ereignisablauf nachfolgen.
Event
 Inherited
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas.
Object
  
    toString():String
[override] Gibt einen String zurück, der alle Eigenschaften des DRMStatusEvent-Objekts enthält.
DRMStatusEvent
 Inherited
Gibt den Grundwert des angegebenen Objekts zurück.
Object
Öffentliche Konstanten
 KonstanteDefiniert von
  DRM_STATUS : String = "drmStatus"
[statisch] Die DRMStatusEvent.DRM_STATUS-Konstante definiert den Wert der type-Eigenschaft eines drmStatus-Ereignisobjekts.
DRMStatusEvent
Eigenschaftendetails

contentData

Eigenschaft
contentData:DRMContentData

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

Ein DRMContentData-Objekt, das die nötigen Informationen enthält, um einen Gutschein für das Anzeigen des DRM-geschützten Inhalts zu erhalten.



Implementierung
    public function get contentData():DRMContentData
    public function set contentData(value:DRMContentData):void
    

detail

Eigenschaft 
detail:String  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.0

Ein String, der den Kontext des Statusereignisses erläutert.



Implementierung
    public function get detail():String
    

isAnonymous

Eigenschaft 
isAnonymous:Boolean  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.0

Gibt an, ob der durch Digital Rights Management (DRM)-Verschlüsselung geschützte Inhalt verfügbar ist, ohne dass ein Benutzer Authentifizierungsdaten eingeben muss. Ist dies der Fall, ist der Wert true. Andernfalls ist der Wert false und ein Benutzer muss ein Benutzernamen und ein Kennwort eingeben, die mit den vom Content Provider erwarteten übereinstimmen.



Implementierung
    public function get isAnonymous():Boolean
    

isAvailableOffline

Eigenschaft 
isAvailableOffline:Boolean  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.0

Gibt an, ob der durch Digital Rights Management (DRM)-Verschlüsselung geschützte Inhalt offline verfügbar ist. Ist dies der Fall, ist der Wert true. Andernfalls ist der Wert false.

Damit der digital geschützte Inhalt offline zur Verfügung steht, muss der entsprechende Gutschein auf dem lokalen Computer des Benutzer zwischengespeichert sein. (Die Anwendung entscheidet, ob der Inhalt lokal gespeichert werden soll, damit er offline verfügbar ist.)



Implementierung
    public function get isAvailableOffline():Boolean

isLocal

Eigenschaft 
isLocal:Boolean

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

Gibt an, ob der Gutschein im lokalen Gutschein-Store zwischengespeichert ist.



Implementierung
    public function get isLocal():Boolean
    public function set isLocal(value:Boolean):void
    

offlineLeasePeriod

Eigenschaft 
offlineLeasePeriod:uint  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.0

Die verbleibende Anzahl der Tage, an denen der Inhalt offline angezeigt werden kann.



Implementierung
    public function get offlineLeasePeriod():uint
    

policies

Eigenschaft 
policies:Object  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.0

Ein benutzerdefiniertes Objekt des DRM-Statusereignisses.



Implementierung
    public function get policies():Object

voucher

Eigenschaft 
voucher:DRMVoucher

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

Ein DRMVoucher-Objekt für den Inhalt.



Implementierung
    public function get voucher():DRMVoucher
    public function set voucher(value:DRMVoucher):void
    

voucherEndDate

Eigenschaft 
voucherEndDate:Date  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.0

Das absolute Datum, an dem der Gutschein abläuft und der Inhalt nicht mehr von Benutzern angezeigt werden kann.



Implementierung
    public function get voucherEndDate():Date
Konstruktordetails

DRMStatusEvent

()Konstruktor
public function DRMStatusEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, inMetadata:DRMContentData = null, inVoucher:DRMVoucher = null, inLocal:Boolean = false)

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

Erstellt ein Ereignisobjekt, das bestimmte Informationen über DRM-Statusereignisse enthält. Ereignisobjekte werden Ereignis-Listenern als Parameter übergeben.

Parameter
type:String (default = NaN) — Der Ereignistyp. Ereignis-Listener können über die übernommene Eigenschaft type auf diese Informationen zugreifen. Es gibt nur einen Typ von DRMAuthenticate-Ereignissen: DRMAuthenticateEvent.DRM_AUTHENTICATE.
 
bubbles:Boolean (default = false) — Bestimmt, ob das Ereignisobjekt an der Bubbling-Phase des Ereignisablaufs teilnimmt. Ereignis-Listener können über die übernommene Eigenschaft bubbles auf diese Informationen zugreifen.
 
cancelable:Boolean (default = false) — Bestimmt, ob das Ereignisobjekt abgebrochen werden kann. Ereignis-Listener können über die übernommene Eigenschaft cancelable auf diese Informationen zugreifen.
 
inMetadata:DRMContentData (default = null) — Das benutzerdefinierte Objekt, das benutzerdefinierte DRM-Eigenschaften enthält.
 
inVoucher:DRMVoucher (default = null) — Der Kontext des Ereignisses.
 
inLocal:Boolean (default = false) — Gibt an, ob der Inhalt offline betrachtet werden kann.
Methodendetails

    clone

()Methode
override public function clone():Event

Sprachversion: ActionScript 3.0
Laufzeitversionen: AIR 1.0

Erstellt eine Kopie des DRMStatusEvent-Objekts und stellt den Wert jeder Eigenschaft so ein, dass er dem Wert des Originals entspricht.

Rückgabewerte
Event — Ein neues DRMStatusEvent-Objekt mit Eigenschaftswerten, die denen des Originals entsprechen.

    toString

()Methode 
override public function toString():String

Laufzeitversionen: AIR 1.0

Gibt einen String zurück, der alle Eigenschaften des DRMStatusEvent-Objekts enthält.

Rückgabewerte
String — Ein String, der alle Eigenschaften des DRMStatusEvent-Objekts enthält.
Konstantendetails

DRM_STATUS

Konstante
public static const DRM_STATUS:String = "drmStatus"

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

Die DRMStatusEvent.DRM_STATUS-Konstante definiert den Wert der type-Eigenschaft eines drmStatus-Ereignisobjekts.

Dieses Ereignis verfügt über die folgenden Eigenschaften:

EigenschaftWert
bubblesfalse
cancelablefalse. Es gibt kein Standardverhalten, das abgebrochen werden kann.
detailEin String, der den Kontext des Statusereignisses erläutert.
isAnonymousGibt an, ob der mit DRM-Verschlüsselung geschützte Inhalt verfügbar ist, ohne dass der Benutzer Authentifizierungsdaten eingeben muss.
isAvailableOfflineGibt an, ob der mit DRM-Verschlüsselung geschützte Inhalt offline verfügbar ist.
offlineLeasePeriodDie verbleibende Anzahl der Tage, an denen der Inhalt offline angezeigt werden kann.
RichtlinienEin benutzerdefiniertes Objekt des DRM-Statusereignisses.
targetDas NetStream-Objekt.
voucherEndDateDas absolute Datum, an dem der Gutschein abläuft und der Inhalt nicht mehr von Benutzern angezeigt werden kann.
contentDataDie DRMContentData für den Inhalt.
voucherDas DRMVoucher-Objekt für den Inhalt.
isLocalGibt an, ob der Inhalt im lokalen Dateisystem gespeichert ist.





[ 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.