パッケージ | flash.net.drm |
クラス | public class DRMContentData |
継承 | DRMContentData Object |
言語バージョン: | ActionScript 3.0 |
ランタイムバージョン: | AIR 1.5, Flash Player 10.1 |
(AIR のみ)DRMContentData オブジェクトを NetStream インスタンスから取得するには、NetStream preloadEmbeddedContent()
メソッドを呼び出し、NetStream クライアントオブジェクトに onDRMContentData
コールバック関数を提供します。DRMManager の loadVoucher()
メソッドのパラメーターとして、コールバック関数に渡された DRMContentData オブジェクトを使用します。
コンテンツを Flash Access を使用してパッケージする場合は、コンテンツのメタデータを個別のファイルとして保存することもできます。新しい DRMContentData オブジェクトを作成するには、このメタデータを URLLoader オブジェクトと共に DRMContentData コンストラクターに渡します。
関連する API エレメント
プロパティ | 定義元 | ||
---|---|---|---|
authenticationMethod : String [読み取り専用]
関連付けられたコンテンツのバウチャーを取得するために必要な認証タイプです。 | DRMContentData | ||
constructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクター関数への参照です。 | Object | ||
domain : String [読み取り専用]
関連付けられたコンテンツのバウチャーを取得するために、ユーザーが認証される必要がある Media Rights Server のコンテンツドメインです。 | DRMContentData | ||
licenseID : String [読み取り専用]
Media Rights Server 上のこのメタデータに関連付けられたコンテンツを識別する一意の ID です。 | DRMContentData | ||
serverURL : String [読み取り専用]
関連付けられたコンテンツの表示に必要なバウチャーを提供する Media Rights Server の URL。 | DRMContentData |
メソッド | 定義元 | ||
---|---|---|---|
DRMContentData(rawData:ByteArray = null)
コンストラクターです。 | DRMContentData | ||
VoucherAccessInfo オブジェクトの配列を取得します。 | DRMContentData | ||
オブジェクトに指定されたプロパティが定義されているかどうかを示します。 | Object | ||
Object クラスのインスタンスが、パラメーターとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。 | Object | ||
指定されたプロパティが存在し、列挙できるかどうかを示します。 | Object | ||
ループ処理に対するダイナミックプロパティの可用性を設定します。 | Object | ||
ロケール固有の規則に従って書式設定された、このオブジェクトのストリング表現を返します。 | Object | ||
指定されたオブジェクトのストリング表現を返します。 | Object | ||
指定されたオブジェクトのプリミティブな値を返します。 | Object |
authenticationMethod | プロパティ |
authenticationMethod:String
[読み取り専用] 言語バージョン: | ActionScript 3.0 |
ランタイムバージョン: | AIR 1.5, Flash Player 10.1 |
関連付けられたコンテンツのバウチャーを取得するために必要な認証タイプです。
サポートされる認証のタイプは次のとおりです。
- AuthenticationMethod.ANONYMOUS:すべてのユーザーがバウチャーを取得できます。
- AuthenticationMethod.USERNAME_AND_PASSWORD — ユーザーは、関連付けられたコンテンツを表示するために承認されたアカウントの有効なユーザー名とパスワードを入力する必要があります。
AuthenticationMethod クラスは、authenticationMethod
プロパティと共に使用するストリング定数を提供します。
実装
public function get authenticationMethod():String
domain | プロパティ |
domain:String
[読み取り専用] 言語バージョン: | ActionScript 3.0 |
ランタイムバージョン: | AIR 1.5, Flash Player 10.1 |
関連付けられたコンテンツのバウチャーを取得するために、ユーザーが認証される必要がある Media Rights Server のコンテンツドメインです。
注意:このプロパティによって返されるドメインは、ネットワークまたはインターネットのドメイン名とは無関係です。この場合、ドメインはコンテンツまたはユーザーアカウントのグループです。例えば、1 つのサーバーが複数のドメインをサポートでき、各ドメインが独自のコンテンツチャンネルとサブスクライバのセットを持つことができます。
実装
public function get domain():String
licenseID | プロパティ |
serverURL | プロパティ |
DRMContentData | () | コンストラクター |
getVoucherAccessInfo | () | メソッド |
public function getVoucherAccessInfo():Vector.<VoucherAccessInfo>
言語バージョン: | ActionScript 3.0 |
ランタイムバージョン: | AIR 2, Flash Player 10.1 |
VoucherAccessInfo オブジェクトの配列を取得します。配列には、デフォルトで、少なくとも 1 つの VoucherAccessInfo オブジェクトが含まれます。
各 VoucherAccessInfo オブジェクトが表すポリシーには、Media Rights Server からバウチャーを取得するための要件が含まれています。例えば、サーバーがユーザーに認証を求める場合は、VoucherAccessInfo オブジェクトには認証方法が含まれています。サーバーがコンピューターに Realm サーバーへの登録を要求する場合は、VoucherAccessInfo オブジェクトには Realm サーバーの URL が含まれています。
戻り値Vector.<VoucherAccessInfo> |
Tue Jun 12 2018, 10:34 AM Z