Freigeben über


SecureStop2AESKey Konstruktoren

Definition

Überlädt

SecureStop2AESKey(Byte[], Guid)

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

SecureStop2AESKey(Guid, Byte[])

Initialisiert eine neue Instanz der SecureStop2AESKey-Klasse. Der Schlüssel wird automatisch vom SDK mithilfe eines Schlüsselkernwerts generiert.

SecureStop2AESKey(Byte[], Guid)

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

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

Parameter

keyBytes
Byte[]

Der sichere Stop 2-Schlüssel selbst.

keyId
Guid

Der Schlüsselbezeichner für diesen sicheren Stop 2-Schlüssel.

Gilt für:

SecureStop2AESKey(Guid, Byte[])

Initialisiert eine neue Instanz der SecureStop2AESKey-Klasse. Der Schlüssel wird automatisch vom SDK mithilfe eines Schlüsselkernwerts generiert.

public SecureStop2AESKey (Guid keyId, byte[] secureStop2Seed);
new Microsoft.Media.Drm.SecureStop2AESKey : Guid * byte[] -> Microsoft.Media.Drm.SecureStop2AESKey
Public Sub New (keyId As Guid, secureStop2Seed As Byte())

Parameter

keyId
Guid

Der Schlüsselbezeichner für diesen sicheren Stop 2-Schlüssel.

secureStop2Seed
Byte[]

Der sichere Startwert für Stop 2, der zum Generieren des Schlüssels verwendet wird.

Ausnahmen

Wird ausgelöst, wenn secureStop2Seed die Größe kleiner als 30 Bytes ist.

Gilt für: