Package | flash.net.drm |
Classe | public class DRMVoucher |
Héritage | DRMVoucher Object |
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 1.5, Flash Player 10.1 |
Les propriétés de la classe DRMVoucher décrivent les droits d’affichage conférés par le voucher. Vous pouvez obtenir un voucher à l’aide de la méthode loadVoucher()
de l’objet DRMManager. Cette méthode nécessite un objet DRMContentData, obtenu par le biais de la méthode preloadEmbeddedMetadata()
de la classe NetStream (AIR uniquement) ou à l’aide du constructeur DRMContentData()
. Lorsque vous utilisez un serveur de droits multimédias, tel que Flash Access, vous pouvez obtenir un objet DRMContentData à partir des métadonnées générées par le gestionnaire de package de contenu multimédia.
Eléments de l’API associés
flash.net.drm.DRMManager.loadVoucher()
flash.net.NetStream.preloadEmbeddedData()
Propriété | Défini par | ||
---|---|---|---|
constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object | ||
licenseID : String [lecture seule]
Identifiant de licence unique de ce voucher. | DRMVoucher | ||
offlineLeaseEndDate : Date [lecture seule]
Date et heure auxquelles ce voucher expire pour la lecture hors ligne. | DRMVoucher | ||
offlineLeaseStartDate : Date [lecture seule]
Date et heure auxquelles ce voucher devient valide pour la lecture hors ligne. | DRMVoucher | ||
playbackTimeWindow : flash.net.drm:DRMPlaybackTimeWindow [lecture seule]
Délai, après le premier affichage, pendant lequel il est possible d’afficher ou de vérifier le contenu associé. | DRMVoucher | ||
policies : Object [lecture seule]
Droits personnalisés définis par l’application, s’ils existent, définis par le client lors de la mise en package du contenu. | DRMVoucher | ||
policyID : String [lecture seule]
Identifiant de stratégie unique de ce voucher. | DRMVoucher | ||
serverURL : String [lecture seule]
URL du serveur de licence de cet objet DRMVoucher. | DRMVoucher | ||
voucherEndDate : Date [lecture seule]
Date d’expiration de ce voucher. | DRMVoucher | ||
voucherStartDate : Date [lecture seule]
Début de la période de validité de ce voucher. | DRMVoucher |
Méthode | Défini par | ||
---|---|---|---|
Indique si la propriété spécifiée d’un objet est définie. | Object | ||
Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l’objet spécifié en tant que paramètre. | Object | ||
Indique si la propriété spécifiée existe et est énumérable. | Object | ||
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | ||
DRMVoucher | |||
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur. | Object | ||
Renvoie la représentation sous forme de chaîne de l’objet spécifié. | Object | ||
Renvoie la valeur primitive de l’objet spécifié. | Object |
licenseID | propriété |
offlineLeaseEndDate | propriété |
offlineLeaseEndDate:Date
[lecture seule] Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 1.5, Flash Player 10.1 |
Date et heure auxquelles ce voucher expire pour la lecture hors ligne.
Si un voucher n’est valide que pour la session en ligne actuelle, la propriété offlineLeaseStartDate
est null
.
Implémentation
public function get offlineLeaseEndDate():Date
offlineLeaseStartDate | propriété |
offlineLeaseStartDate:Date
[lecture seule] Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 1.5, Flash Player 10.1 |
Date et heure auxquelles ce voucher devient valide pour la lecture hors ligne.
Si un voucher n’est valide que pour la session en ligne actuelle, la propriété offlineLeaseStartDate
est null
.
Implémentation
public function get offlineLeaseStartDate():Date
playbackTimeWindow | propriété |
playbackTimeWindow:flash.net.drm:DRMPlaybackTimeWindow
[lecture seule] Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 1.5, Flash Player 10.1 |
Délai, après le premier affichage, pendant lequel il est possible d’afficher ou de vérifier le contenu associé.
Le délai imparti pour l’affichage commence lorsque l’utilisateur affiche pour la première fois le contenu et se termine lorsque le délai imparti s’est écoulé. Si aucun délai n’est imparti, la valeur de la propriété playbackTimeWindow
est null
.
Implémentation
public function get playbackTimeWindow():flash.net.drm:DRMPlaybackTimeWindow
policies | propriété |
policies:Object
[lecture seule] Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 1.5, Flash Player 10.1 |
Droits personnalisés définis par l’application, s’ils existent, définis par le client lors de la mise en package du contenu.
Si aucun droit personnalisé n’a été défini, null
est renvoyé.
Implémentation
public function get policies():Object
policyID | propriété |
serverURL | propriété |
voucherEndDate | propriété |
voucherStartDate | propriété |
toByteArray | () | méthode |
Tue Jun 12 2018, 09:30 AM Z