Freigeben über


StreamProtectionInformation Klasse

Definition

Stellt die Verschlüsselungsschlüsselinformationen dar, die zum Verschlüsseln des Inhalts aus einem bestimmten Zeitraum in einem Stream verwendet werden.

[System.Serializable]
public class StreamProtectionInformation
[<System.Serializable>]
type StreamProtectionInformation = class
Public Class StreamProtectionInformation
Vererbung
StreamProtectionInformation
Attribute

Konstruktoren

StreamProtectionInformation()

Initialisiert eine neue Instanz der StreamProtectionInformation-Klasse.

StreamProtectionInformation(StreamInformation)

Initialisiert eine neue Instanz der StreamProtectionInformation-Klasse aus dem angegebenen StreamInformation.

Eigenschaften

EncryptionType

Ruft den Verschlüsselungstyp für dieses Fragment des Inhalts ab oder legt diesen fest.

KeyData

Ruft den base64-codierten binären Inhaltsschlüssel ab, der zum Verschlüsseln des Inhalts verwendet werden soll, oder legt diesen fest.

KeyId

Ruft den Schlüsselbezeichner des Inhaltsschlüssels ab oder legt diese fest.

KeyRotationOffsetFromProgramStart

Ruft den Offset dieser Schlüssel-/Richtlinienrotation vom Programmstart als ab oder legt diesen TimeSpanfest.

KeyRotationOffsetFromProgramStartAsTimespan

Ruft den Offset dieser Schlüssel-/Richtlinienrotation vom Programmstart als ab oder legt diesen TimeSpanfest.

ProtectionSystemSpecificHeaderBoxes

Ruft die Daten ab, die im schutzsystemspezifischen Headerfeld gespeichert werden sollen, das eingebettete Lizenzen für Live-TV-Szenarien enthält.

ProtectionSystemSpecificHeaderBoxesSpecified

Ruft ab, ob mindestens ein schutzsystemspezifisches Headerfeld angegeben wurde.

StreamInformation

Ruft die StreamInformation aus der Herausforderung ab, die die zu schützenden Fragmente identifiziert.

TimeToNextKeyRotation

Ruft die Zeit bis zur nächsten Schlüsselrotation ab oder legt diese fest.

TimeToNextKeyRotationAsTimespan

Ruft die Zeit bis zur nächsten Schlüsselrotation als ab TimeSpanoder legt diese fest.

Methoden

AddProtectionSystemSpecificHeaderBoxContents(ProtectionSystemSpecificHeaderBoxContents)

Fügt den schutzsystemspezifischen Headerfeldinhalt hinzu.

SetContentKeyInfo(ContentKey)

Legt die Inhaltsschlüsselinformationen fest.

Gilt für: