次の方法で共有


StreamProtectionInformation クラス

定義

ストリーム内の特定の期間のコンテンツを暗号化するために使用される暗号化キー情報を表します。

[System.Serializable]
public class StreamProtectionInformation
[<System.Serializable>]
type StreamProtectionInformation = class
Public Class StreamProtectionInformation
継承
StreamProtectionInformation
属性

コンストラクター

StreamProtectionInformation()

StreamProtectionInformation クラスの新しいインスタンスを初期化します。

StreamProtectionInformation(StreamInformation)

指定した StreamInformation から StreamProtectionInformation クラスの新しいインスタンスを初期化します。

プロパティ

EncryptionType

コンテンツのこのフラグメントの暗号化の種類を取得または設定します。

KeyData

コンテンツの暗号化に使用する base64 でエンコードされたバイナリ コンテンツ キーを取得または設定します。

KeyId

コンテンツ キーのキー識別子を取得または設定します。

KeyRotationOffsetFromProgramStart

プログラムの開始からのこのキー/ポリシーローテーションのオフセットを TimeSpanとして取得または設定します。

KeyRotationOffsetFromProgramStartAsTimespan

プログラムの開始からのこのキー/ポリシーローテーションのオフセットを TimeSpanとして取得または設定します。

ProtectionSystemSpecificHeaderBoxes

ライブ TV シナリオ用の埋め込みライセンスを含む保護システム固有のヘッダー ボックスに格納されるデータを取得します。

ProtectionSystemSpecificHeaderBoxesSpecified

少なくとも 1 つの保護システム固有のヘッダー ボックスが指定されているかどうかを取得します。

StreamInformation

保護する StreamInformation フラグメントを識別するチャレンジから を取得します。

TimeToNextKeyRotation

次のキーのローテーションまでの時間を取得または設定します。

TimeToNextKeyRotationAsTimespan

次のキーのローテーションまでの時間を として TimeSpan取得または設定します。

メソッド

AddProtectionSystemSpecificHeaderBoxContents(ProtectionSystemSpecificHeaderBoxContents)

保護システム固有のヘッダー ボックスの内容を追加します。

SetContentKeyInfo(ContentKey)

コンテンツ キー情報を設定します。

適用対象