Freigeben über


ContentKeyPolicyPlayReadyLicense Konstruktor

Definition

Initialisiert eine neue instance von ContentKeyPolicyPlayReadyLicense.

public ContentKeyPolicyPlayReadyLicense (bool allowTestDevices, Azure.ResourceManager.Media.Models.ContentKeyPolicyPlayReadyLicenseType licenseType, Azure.ResourceManager.Media.Models.ContentKeyPolicyPlayReadyContentKeyLocation contentKeyLocation, Azure.ResourceManager.Media.Models.ContentKeyPolicyPlayReadyContentType contentType);
new Azure.ResourceManager.Media.Models.ContentKeyPolicyPlayReadyLicense : bool * Azure.ResourceManager.Media.Models.ContentKeyPolicyPlayReadyLicenseType * Azure.ResourceManager.Media.Models.ContentKeyPolicyPlayReadyContentKeyLocation * Azure.ResourceManager.Media.Models.ContentKeyPolicyPlayReadyContentType -> Azure.ResourceManager.Media.Models.ContentKeyPolicyPlayReadyLicense
Public Sub New (allowTestDevices As Boolean, licenseType As ContentKeyPolicyPlayReadyLicenseType, contentKeyLocation As ContentKeyPolicyPlayReadyContentKeyLocation, contentType As ContentKeyPolicyPlayReadyContentType)

Parameter

allowTestDevices
Boolean

Ein Flag, das angibt, ob Testgeräte die Lizenz verwenden können.

licenseType
ContentKeyPolicyPlayReadyLicenseType

Der Lizenztyp.

contentKeyLocation
ContentKeyPolicyPlayReadyContentKeyLocation

Der Speicherort des Inhaltsschlüssels. Beachten Sie, dass ContentKeyPolicyPlayReadyContentKeyLocation die Basisklasse ist. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Zu den verfügbaren abgeleiteten Klassen gehören ContentKeyPolicyPlayReadyContentEncryptionKeyFromHeader und ContentKeyPolicyPlayReadyContentEncryptionKeyFromKeyIdentifier.

contentType
ContentKeyPolicyPlayReadyContentType

Der PlayReady-Inhaltstyp.

Ausnahmen

contentKeyLocation ist NULL.

Gilt für: