(AIR のみ)
パッケージflash.net.drm
クラスpublic class DRMContentData
継承DRMContentData Inheritance Object

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

DRMContentData クラスは、DRM で保護されたコンテンツの表示に必要なバウチャーを取得するために必要な情報を提供します。

DRMContentData オブジェクトを NetStream インスタンスから取得するには、NetStream preloadEmbeddedContent() メソッドを呼び出し、NetStream クライアントオブジェクトに onDRMContentData コールバック関数を提供します。DRMManager の loadVoucher() メソッドのパラメータとして、コールバック関数に渡された DRMContentData オブジェクトを使用します。

関連項目

flash.net.NetStream
flash.net.drm.DRMManager
flash.net.drm.DRMVoucher


パブリックプロパティ
 プロパティ定義元
  AIR-only authenticationMethod : String
[読み取り専用] 関連付けられたコンテンツのバウチャーを取得するために必要な認証タイプです。
DRMContentData
 Inheritedconstructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。
Object
  AIR-only domain : String
[読み取り専用] 関連付けられたコンテンツのバウチャーを取得するために、ユーザーが認証される必要がある Media Rights Server のコンテンツドメインです。
DRMContentData
  AIR-only licenseID : String
[読み取り専用] Media Rights Server 上のこのメタデータに関連付けられたコンテンツを識別する一意の ID です。
DRMContentData
 Inheritedprototype : Object
[静的] クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。
Object
  AIR-only serverURL : String
[読み取り専用] 関連付けられたコンテンツを表示するために必要なバウチャーを提供できる Media Rights Server の URL です。
DRMContentData
パブリックメソッド
 メソッド定義元
 Inherited
オブジェクトに指定されたプロパティが定義されているかどうかを示します。
Object
 Inherited
Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。
Object
 Inherited
指定されたプロパティが存在し、列挙できるかどうかを示します。
Object
 Inherited
ループ処理に対するダイナミックプロパティの可用性を設定します。
Object
 Inherited
指定されたオブジェクトのストリング表現を返します。
Object
 Inherited
指定されたオブジェクトのプリミティブな値を返します。
Object
プロパティの詳細
AIR-only authenticationMethodプロパティ
authenticationMethod:String  [読み取り専用]

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

関連付けられたコンテンツのバウチャーを取得するために必要な認証タイプです。

サポートされる認証タイプは次のとおりです。

AuthenticationMethod クラスは、authenticationMethod プロパティと共に使用するストリング定数を提供します。



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

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

関連付けられたコンテンツのバウチャーを取得するために、ユーザーが認証される必要がある Media Rights Server のコンテンツドメインです。

デフォルトドメインに対して認証される場合、または認証が不要な場合、domainNamenull になります。

注意:このプロパティによって返されるドメインは、ネットワークまたはインターネットのドメイン名とは関係ありません。この場合、ドメインはコンテンツまたはユーザーアカウントのグループです。例えば、1 つのサーバーが複数のドメインをサポートでき、各ドメインが独自のコンテンツチャンネルとサブスクライバのセットを持つことができます。



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

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

Media Rights Server 上のこのメタデータに関連付けられたコンテンツを識別する一意の ID です。



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

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

関連付けられたコンテンツを表示するために必要なバウチャーを提供できる Media Rights Server の URL です。



実装
    public function get serverURL():String