(AIR uniquement)
Packageflash.net.drm
Classepublic class DRMVoucher
HéritageDRMVoucher Inheritance Object

Version du langage: ActionScript 3.0
Versions du moteur d'exécution: AIR 1.5

La classe DRMVoucher représente un symbole de licence permettant à l'utilisateur de visualiser le contenu protégé par DRM.

Les propriétés DRMVoucher décrivent les droits de visualisation conférés par le voucher. Il est possible d'obtenir un voucher à l'aide de la méthode loadVoucher() de l'objet DRMManager. En revanche, cette méthode requiert un objet DRMContentData obtenu avec la méthode preloadEmbeddedMetadata() de la classe NetStream.

Voir aussi

flash.net.drm.DRMContentData
flash.net.drm.DRMManager.loadVoucher()
flash.net.NetStream.preloadEmbeddedMetaData()


Propriétés publiques
 PropriétéDéfini par
 Inheritedconstructor : Object
Référence à l'objet de classe ou à la fonction constructeur d'une occurrence donnée d'un objet.
Object
  AIR-only offlineLeaseEndDate : Date
[lecture seule] Date et heure auxquelles ce voucher expire pour la lecture hors ligne.
DRMVoucher
  AIR-only offlineLeaseStartDate : Date
[lecture seule] Date et heure auxquelles ce voucher devient valide pour la lecture hors ligne.
DRMVoucher
  AIR-only playbackTimeWindow : DRMPlaybackTimeWindow
[lecture seule] Période, après la première visualisation, pendant laquelle il est possible de visualiser ou de revoir le contenu associé.
DRMVoucher
  AIR-only policies : Object
[lecture seule] Objet dynamique indiquant les stratégies définies par l'application.
DRMVoucher
 Inheritedprototype : Object
[statique] Référence à l'objet prototype d'un objet de classe ou fonction.
Object
  AIR-only voucherEndDate : Date
[lecture seule] Date d'expiration de ce voucher.
DRMVoucher
  AIR-only voucherStartDate : Date
[lecture seule] Début de la période de validité de ce voucher.
DRMVoucher
Méthodes publiques
 MéthodeDéfini par
 Inherited
Indique si la propriété spécifiée d'un objet est définie.
Object
 Inherited
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
 Inherited
Indique si la propriété spécifiée existe et est énumérable.
Object
 Inherited
Définit la disponibilité d'une propriété dynamique pour les opérations en boucle.
Object
 Inherited
Renvoie la représentation sous forme de chaîne de l'objet spécifié.
Object
 Inherited
Renvoie la valeur primitive de l'objet spécifié.
Object
Détails de la propriété
AIR-only offlineLeaseEndDatepropriété
offlineLeaseEndDate:Date  [lecture seule]

Version du langage: ActionScript 3.0
Versions du moteur d'exécution: AIR 1.5

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
AIR-only offlineLeaseStartDatepropriété 
offlineLeaseStartDate:Date  [lecture seule]

Version du langage: ActionScript 3.0
Versions du moteur d'exécution: AIR 1.5

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
AIR-only playbackTimeWindowpropriété 
playbackTimeWindow:DRMPlaybackTimeWindow  [lecture seule]

Version du langage: ActionScript 3.0
Versions du moteur d'exécution: AIR 1.5

Période, après la première visualisation, pendant laquelle il est possible de visualiser ou de revoir le contenu associé.

La fenêtre de lecture s'ouvre lorsque l'utilisateur visualise pour la première fois le contenu et se ferme une fois le temps imparti écoulé. Si aucune fenêtre de lecture n'est autorisée, la propriété playbackTimeWindow est définie sur null.



Implémentation
    public function get playbackTimeWindow():DRMPlaybackTimeWindow
AIR-only policiespropriété 
policies:Object  [lecture seule]

Version du langage: ActionScript 3.0
Versions du moteur d'exécution: AIR 1.5

Objet dynamique indiquant les stratégies définies par l'application.

L'objet policy contient une paire nom-valeur pour chaque stratégie active.



Implémentation
    public function get policies():Object
AIR-only voucherEndDatepropriété 
voucherEndDate:Date  [lecture seule]

Version du langage: ActionScript 3.0
Versions du moteur d'exécution: AIR 1.5

Date d'expiration de ce voucher.



Implémentation
    public function get voucherEndDate():Date
AIR-only voucherStartDatepropriété 
voucherStartDate:Date  [lecture seule]

Version du langage: ActionScript 3.0
Versions du moteur d'exécution: AIR 1.5

Début de la période de validité de ce voucher.



Implémentation
    public function get voucherStartDate():Date