(AIR のみ)
パッケージ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
[読み取り専用] このバウチャーがオフライン再生に対して失効する日時です。
DRMVoucher
  AIR-only offlineLeaseStartDate : Date
[読み取り専用] このバウチャーがオフライン再生に対して有効になる日時です。
DRMVoucher
  AIR-only playbackTimeWindow : DRMPlaybackTimeWindow
[読み取り専用] 初めて表示した後、関連するコンテンツを表示または確認できる期間です。
DRMVoucher
  AIR-only policies : Object
[読み取り専用] アプリケーションで定義されたポリシーを報告するダイナミックオブジェクトです。
DRMVoucher
 Inheritedprototype : Object
[静的] クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。
Object
  AIR-only voucherEndDate : Date
[読み取り専用] このバウチャーの失効日です。
DRMVoucher
  AIR-only voucherStartDate : Date
[読み取り専用] このバウチャーの有効期間の開始日です。
DRMVoucher
パブリックメソッド
 メソッド定義元
 Inherited
オブジェクトに指定されたプロパティが定義されているかどうかを示します。
Object
 Inherited
Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。
Object
 Inherited
指定されたプロパティが存在し、列挙できるかどうかを示します。
Object
 Inherited
ループ処理に対するダイナミックプロパティの可用性を設定します。
Object
 Inherited
指定されたオブジェクトのストリング表現を返します。
Object
 Inherited
指定されたオブジェクトのプリミティブな値を返します。
Object
プロパティの詳細
AIR-only offlineLeaseEndDateプロパティ
offlineLeaseEndDate:Date  [読み取り専用]

言語バージョン: ActionScript 3.0
ランタイムバージョン: AIR 1.5

このバウチャーがオフライン再生に対して失効する日時です。

バウチャーが現在のオンラインセッションに対してのみ有効な場合、offlineLeaseStartDatenull です。



実装
    public function get offlineLeaseEndDate():Date
AIR-only offlineLeaseStartDateプロパティ 
offlineLeaseStartDate:Date  [読み取り専用]

言語バージョン: ActionScript 3.0
ランタイムバージョン: AIR 1.5

このバウチャーがオフライン再生に対して有効になる日時です。

バウチャーが現在のオンラインセッションに対してのみ有効な場合、offlineLeaseStartDatenull です。



実装
    public function get offlineLeaseStartDate():Date
AIR-only playbackTimeWindowプロパティ 
playbackTimeWindow:DRMPlaybackTimeWindow  [読み取り専用]

言語バージョン: ActionScript 3.0
ランタイムバージョン: AIR 1.5

初めて表示した後、関連するコンテンツを表示または確認できる期間です。

ユーザーがコンテンツを初めて表示したときに再生ウィンドウが開き、許可された期間が経過するとウィンドウが閉じます。再生ウィンドウが許可されない場合、playbackTimeWindownull です。



実装
    public function get playbackTimeWindow():DRMPlaybackTimeWindow
AIR-only policiesプロパティ 
policies:Object  [読み取り専用]

言語バージョン: ActionScript 3.0
ランタイムバージョン: AIR 1.5

アプリケーションで定義されたポリシーを報告するダイナミックオブジェクトです。

ポリシーオブジェクトには、有効な各ポリシーの名前と値のペアが含まれます。



実装
    public function get policies():Object
AIR-only voucherEndDateプロパティ 
voucherEndDate:Date  [読み取り専用]

言語バージョン: ActionScript 3.0
ランタイムバージョン: AIR 1.5

このバウチャーの失効日です。



実装
    public function get voucherEndDate():Date
AIR-only voucherStartDateプロパティ 
voucherStartDate:Date  [読み取り専用]

言語バージョン: ActionScript 3.0
ランタイムバージョン: AIR 1.5

このバウチャーの有効期間の開始日です。



実装
    public function get voucherStartDate():Date