Package | flash.net.drm |
Class | public class DRMVoucher |
Inheritance | DRMVoucher Object |
Language Version: | ActionScript 3.0 |
Runtime Versions: | AIR 1.5 |
The DRMVoucher properties describe the viewing rights confered by the voucher. A voucher
can be obtained using the loadVoucher()
method of the DRMManager object. This method,
in turn, requires a DRMContentData object obtained with the preloadEmbeddedMetadata()
method of the NetStream class.
See also
flash.net.drm.DRMManager.loadVoucher()
flash.net.NetStream.preloadEmbeddedMetaData()
Property | Defined By | ||
---|---|---|---|
constructor : Object
A reference to the class object or constructor function for a given object instance. | Object | ||
offlineLeaseEndDate : Date [read-only]
The date and time at which this voucher expires for offline playback. | DRMVoucher | ||
offlineLeaseStartDate : Date [read-only]
The date and time at which this voucher becomes valid for offline playback. | DRMVoucher | ||
playbackTimeWindow : flash.net.drm:DRMPlaybackTimeWindow [read-only]
The time period, after first view, during which the related content can be viewed or reviewed. | DRMVoucher | ||
policies : Object [read-only]
A dynamic Object reporting application-defined policies. | DRMVoucher | ||
prototype : Object [static]
A reference to the prototype object of a class or function object. | Object | ||
voucherEndDate : Date [read-only]
The date on which this voucher expires. | DRMVoucher | ||
voucherStartDate : Date [read-only]
The beginning of this voucher's validity period. | DRMVoucher |
offlineLeaseEndDate | property |
offlineLeaseEndDate:Date
[read-only] Language Version: | ActionScript 3.0 |
Runtime Versions: | AIR 1.5 |
The date and time at which this voucher expires for offline playback.
If a voucher is only valid for the current online session,
offlineLeaseStartDate
is null
.
Implementation
public function get offlineLeaseEndDate():Date
offlineLeaseStartDate | property |
offlineLeaseStartDate:Date
[read-only] Language Version: | ActionScript 3.0 |
Runtime Versions: | AIR 1.5 |
The date and time at which this voucher becomes valid for offline playback.
If a voucher is only valid for the current online session,
offlineLeaseStartDate
is null
.
Implementation
public function get offlineLeaseStartDate():Date
playbackTimeWindow | property |
playbackTimeWindow:flash.net.drm:DRMPlaybackTimeWindow
[read-only] Language Version: | ActionScript 3.0 |
Runtime Versions: | AIR 1.5 |
The time period, after first view, during which the related content can be viewed or reviewed.
The playback window opens when the user first views the content and closes
after the allowed amount of time has elapsed. If no playback window is allowed,
then playbackTimeWindow
is null
.
Implementation
public function get playbackTimeWindow():flash.net.drm:DRMPlaybackTimeWindow
policies | property |
policies:Object
[read-only] Language Version: | ActionScript 3.0 |
Runtime Versions: | AIR 1.5 |
A dynamic Object reporting application-defined policies.
The policy object contains a name-value pair for each policy in effect.
Implementation
public function get policies():Object
voucherEndDate | property |
voucherEndDate:Date
[read-only] Language Version: | ActionScript 3.0 |
Runtime Versions: | AIR 1.5 |
The date on which this voucher expires.
Implementation
public function get voucherEndDate():Date
voucherStartDate | property |
voucherStartDate:Date
[read-only] Language Version: | ActionScript 3.0 |
Runtime Versions: | AIR 1.5 |
The beginning of this voucher's validity period.
Implementation
public function get voucherStartDate():Date
Fri Mar 19 2010, 02:45 AM -07:00