メソッド
createSession()
createSession(sessionType?: MediaKeySessionType | undefined): MediaKeySession
新しいMediaKeySessionオブジェクトを作成します。
詳細については、https://www.w3.org/TR/encrypted-media/#dom-mediakeys-createsession(英語のみ)を参照してください。
パラメーター
sessionType?
MediaKeySessionType | undefined
作成するセッションのタイプ。セッションタイプは、返されるオブジェクトの動作に影響します。
戻り値
MediaKeySessionsetServerCertificate()
setServerCertificate(serverCertificate:ArrayBuffer): Promise<boolean>
ライセンスサーバーへのメッセージの暗号化に使用するサーバー証明書を提供します。
詳細については、https://www.w3.org/TR/encrypted-media/#dom-mediakeys-setservercertificate(英語のみ)を参照してください。
パラメーター
serverCertificate
ArrayBuffer
サーバー証明書。内容はキーシステム固有です。実行コードを含めることはできません。証明書が正常に設定されたときに解決されるPromise。失敗した場合は拒否されます。
戻り値
Promise<boolean>
getStatusForPolicy()
getStatusForPolicy(policy?:MediaKeysPolicy | undefined): Promise<MediaKeyStatus>
指定されたMediaKeysPolicyのMediaKeyStatusを返します。
詳細については、https://www.w3.org/TR/encrypted-media/#dom-mediakeys-getstatusforpolicy(英語のみ)を参照してください。
パラメーター
policy?
MediaKeysPolicy | undefined
戻り値
Promise<MediaKeyStatus>

