flash.net.drm
public class DRMVoucher
继承DRMVoucher Inheritance Object

语言版本: ActionScript 3.0
运行时版本: AIR 1.5

DRMVoucher 类代表允许用户查看 DRM 保护内容的一种许可标记。

DRMVoucher 属性描述凭证授予的查看权限。可以使用 DRMManager 对象的 loadVoucher() 方法获取凭证。而此方法又需要用 NetStream 类的 preloadEmbeddedMetadata() 方法获取的 DRMContentData 对象。

另请参见

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


公共属性
 属性定义方
 Inheritedconstructor : Object
对类对象或给定对象实例的构造函数的引用。
Object
  AIR-only offlineLeaseEndDate : Date
[只读 (read-only)] 此凭证对于脱机播放到期的日期。
DRMVoucher
  AIR-only offlineLeaseStartDate : Date
[只读 (read-only)] 此凭证对于脱机播放开始有效的日期。
DRMVoucher
  AIR-only playbackTimeWindow : DRMPlaybackTimeWindow
[只读 (read-only)] 第一次查看之后,查看或回顾相关内容所能持续的时间段。
DRMVoucher
  AIR-only policies : Object
[只读 (read-only)] 报告由应用程序定义的策略的动态对象。
DRMVoucher
 Inheritedprototype : Object
[静态] 对类或函数对象的原型对象的引用。
Object
  AIR-only voucherEndDate : Date
[只读 (read-only)] 此凭证的到期日期。
DRMVoucher
  AIR-only voucherStartDate : Date
[只读 (read-only)] 此凭证有效期的起始日期。
DRMVoucher
公共方法
 方法定义方
 Inherited
指示对象是否已经定义了指定的属性。
Object
 Inherited
指示 Object 类的实例是否在指定为参数的对象的原型链中。
Object
 Inherited
指示指定的属性是否存在、是否可枚举。
Object
 Inherited
设置循环操作动态属性的可用性。
Object
 Inherited
返回指定对象的字符串表示形式。
Object
 Inherited
返回指定对象的原始值。
Object
属性详细信息
AIR-only offlineLeaseEndDate属性
offlineLeaseEndDate:Date  [只读 (read-only)]

语言版本: ActionScript 3.0
运行时版本: AIR 1.5

此凭证对于脱机播放到期的日期。

如果凭证仅对当前在线会话有效,则 offlineLeaseStartDatenull



实现
    public function get offlineLeaseEndDate():Date
AIR-only offlineLeaseStartDate属性 
offlineLeaseStartDate:Date  [只读 (read-only)]

语言版本: ActionScript 3.0
运行时版本: AIR 1.5

此凭证对于脱机播放开始有效的日期。

如果凭证仅对当前在线会话有效,则 offlineLeaseStartDatenull



实现
    public function get offlineLeaseStartDate():Date
AIR-only playbackTimeWindow属性 
playbackTimeWindow:DRMPlaybackTimeWindow  [只读 (read-only)]

语言版本: ActionScript 3.0
运行时版本: AIR 1.5

第一次查看之后,查看或回顾相关内容所能持续的时间段。

播放窗口在用户第一次查看内容时打开,在经过允许查看的时间长度之后关闭。如果不允许显示播放窗口,则 playbackTimeWindownull



实现
    public function get playbackTimeWindow():DRMPlaybackTimeWindow
AIR-only policies属性 
policies:Object  [只读 (read-only)]

语言版本: ActionScript 3.0
运行时版本: AIR 1.5

报告由应用程序定义的策略的动态对象。

策略对象对于每个有效策略都包含一个名称-值对。



实现
    public function get policies():Object
AIR-only voucherEndDate属性 
voucherEndDate:Date  [只读 (read-only)]

语言版本: ActionScript 3.0
运行时版本: AIR 1.5

此凭证的到期日期。



实现
    public function get voucherEndDate():Date
AIR-only voucherStartDate属性 
voucherStartDate:Date  [只读 (read-only)]

语言版本: ActionScript 3.0
运行时版本: AIR 1.5

此凭证有效期的起始日期。



实现
    public function get voucherStartDate():Date