Freigeben über


CocktailContentKey Konstruktoren

Definition

Überlädt

CocktailContentKey(Byte[], String)

Initialisiert eine neue Instanz der CocktailContentKey-Klasse. Der Inhaltsschlüssel wird vom Aufrufer angegeben.

CocktailContentKey(String, String)

Initialisiert eine neue Instanz der CocktailContentKey-Klasse. Der Inhaltsschlüssel wird vom SDK mithilfe eines Schlüsselkerns automatisch generiert.

CocktailContentKey(Byte[], String)

Initialisiert eine neue Instanz der CocktailContentKey-Klasse. Der Inhaltsschlüssel wird vom Aufrufer angegeben.

public CocktailContentKey (byte[] keyBytes, string keyId);
new Microsoft.Media.Drm.CocktailContentKey : byte[] * string -> Microsoft.Media.Drm.CocktailContentKey
Public Sub New (keyBytes As Byte(), keyId As String)

Parameter

keyBytes
Byte[]

Der Inhaltsschlüssel selbst.

keyId
String

Der Schlüsselbezeichner für diesen Inhaltsschlüssel.

Ausnahmen

Wird ausgelöst, wenn keyId null ist.

Wird ausgelöst, wenn keyBytes die Größe nicht genau 7 Bytes beträgt.

Gilt für:

CocktailContentKey(String, String)

Initialisiert eine neue Instanz der CocktailContentKey-Klasse. Der Inhaltsschlüssel wird vom SDK mithilfe eines Schlüsselkerns automatisch generiert.

public CocktailContentKey (string keyId, string keySeed);
new Microsoft.Media.Drm.CocktailContentKey : string * string -> Microsoft.Media.Drm.CocktailContentKey
Public Sub New (keyId As String, keySeed As String)

Parameter

keyId
String

Der Schlüsselbezeichner für diesen Inhaltsschlüssel.

keySeed
String

Der Schlüsselkernwert, der zum Generieren des Inhaltsschlüssels verwendet wird.

Ausnahmen

Wird ausgelöst, wenn keySeed null ist.

Gilt für: