Android.Drm 名前空間

DRM コンテンツを管理し、DRM プラグイン (エージェント) の機能を決定するためのクラスを提供します。

クラス

名前 説明
DrmConvertedStatus

変換されたデータ、変換状態、および変換されたデータにヘッダーと本文の署名を追加するためのオフセットをラップするエンティティ クラス。

DrmErrorEvent

DrmManagerClient.OnErrorListener#onError onError() コールバックに渡されるエンティティ クラス。

DrmEvent

DRM フレームワークから非同期イベント情報を送信するために使用される基本クラス。

DrmInfo

デバイスとオンライン DRM サーバーの間でトランザクションを送信するために必要な情報を記述するエンティティ クラス。

DrmInfoEvent

DrmManagerClient.OnInfoListener#onInfo onInfo() コールバックに渡されるエンティティ クラス。

DrmInfoRequest

オンライン DRM サーバーに情報を渡すために使用されるエンティティ クラス。

DrmInfoStatus

デバイスとオンライン DRM サーバー間の通信の結果をラップするエンティティ クラス。

DrmManagerClient

DRM フレームワークのメイン プログラミング インターフェイス。

DrmManagerClient.ErrorEventArgs

Error イベントのデータを提供します。

DrmManagerClient.EventEventArgs

Event イベントのデータを提供します。

DrmManagerClient.InfoEventArgs

Info イベントのデータを提供します。

DrmRights

オンライン DRM サーバーから取得したライセンス情報をラップするエンティティ クラス。

DrmStore

DRM フレームワークで使用される定数を定義します。

DrmStore.Action

権限で保護されたコンテンツに対して実行できるアクションを定義します。

DrmStore.ConstraintsColumns

DRM 制約を表す列のインターフェイス定義。

DrmStore.DrmObjectType

DRM オブジェクトの種類を定義します。

DrmStore.Playback

コンテンツの再生状態を定義します。

DrmStore.RightsStatus

デジタル権限の状態通知を定義します。

DrmSupportInfo

DRM プラグインが処理できる MIME の種類やファイル サフィックスなど、各 DRM プラグイン (エージェント) の機能をラップするエンティティ クラス。

DrmUtils

DRM 制約情報に埋め込まれた拡張メタデータを解析するための操作を提供するユーティリティ クラス。

DrmUtils.ExtendedMetadataParser

DRM 制約情報に埋め込まれた拡張メタデータを解析するユーティリティ。

ProcessedData

の結果をラップするエンティティ クラス DrmManagerClient#processDrmInfo(DrmInfo) processDrmInfo() デバイスと DRM サーバーの間のトランザクション。

インターフェイス

名前 説明
DrmManagerClient.IOnErrorListener

DRM フレームワーク エラーに関する情報を受け取るコールバックのインターフェイス定義。

DrmManagerClient.IOnEventListener

DRM 処理イベントに関する情報を受信するコールバックのインターフェイス定義。

DrmManagerClient.IOnInfoListener

登録と権限の取得中にステータス メッセージと警告を受信するコールバックのインターフェイス定義。

DrmStore.IConstraintsColumns

DRM 制約を表す列のインターフェイス定義。

列挙型

名前 説明
DrmConvertedStatusCode

いくつかの型によって返され、 F:Android.Drm.DrmConvertedStatus..ctor メンバー。

DrmErrorEventType

いくつかの型によって返され、 F:Android.Drm.DrmErrorEvent..ctorF:Android.Drm.DrmErrorEvent..ctor メンバー。

DrmEventType

複数の型によって返される値を列挙します。

DrmInfoEventType

複数の型によって返され、複数の型のパラメーターとして取得される値を列挙します。

DrmInfoRequestType

複数の型によって返され、 F:Android.Drm.DrmInfoRequest..ctorF:Android.Drm.DrmInfoStatus..ctor メンバー。

DrmInfoStatusCode

StatusCodeError、およびOKメンバーによって返され、F:Android.Drm.DrmInfoStatus..ctor メンバー。

DrmManagerClientErrorCode

複数の型によって返される値を列挙します。

DrmStoreActionCode

DrmStoreActionCodeのいくつかのメソッドによって返され、DrmManagerClientのいくつかのメソッドのパラメーターとして使用される値を列挙します。

DrmStoreObjectTypeCode

複数の型によって返される値を列挙します。

DrmStorePlaybackCode

DrmStorePlaybackCodeのいくつかのメソッドによって返される値を列挙します。

DrmStoreRightsStatusCode

複数の型によって返される値を列挙します。