Freigeben über


ContentKeyPolicyPlayReadyLicense Klasse

Definition

Die PlayReady-Lizenz

public class ContentKeyPolicyPlayReadyLicense
type ContentKeyPolicyPlayReadyLicense = class
Public Class ContentKeyPolicyPlayReadyLicense
Vererbung
ContentKeyPolicyPlayReadyLicense

Konstruktoren

ContentKeyPolicyPlayReadyLicense()

Initialisiert eine neue instance der ContentKeyPolicyPlayReadyLicense-Klasse.

ContentKeyPolicyPlayReadyLicense(Boolean, ContentKeyPolicyPlayReadyLicenseType, ContentKeyPolicyPlayReadyContentKeyLocation, ContentKeyPolicyPlayReadyContentType, Nullable<DateTime>, Nullable<DateTime>, Nullable<TimeSpan>, Nullable<TimeSpan>, Nullable<TimeSpan>, ContentKeyPolicyPlayReadyPlayRight)

Initialisiert eine neue instance der ContentKeyPolicyPlayReadyLicense-Klasse.

Eigenschaften

AllowTestDevices

Ruft ein Flag ab, das angibt, ob Testgeräte die Lizenz verwenden können, oder legt dieses fest.

BeginDate

Ruft das Anfangsdatum der Lizenz ab oder legt diesen fest.

ContentKeyLocation

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

ContentType

Ruft den PlayReady-Inhaltstyp ab oder legt diese fest. Mögliche Werte: "Unknown", "Unspecified", "UltraVioletDownload", "UltraVioletStreaming"

ExpirationDate

Ruft das Ablaufdatum der Lizenz ab oder legt dieses fest.

GracePeriod

Ruft die Toleranzperiode der Lizenz ab oder legt sie fest.

LicenseType

Ruft den Lizenztyp ab oder legt den Lizenztyp fest. Mögliche Werte: "Unknown", "NonPersistent", "Persistent"

PlayRight

Ruft die PlayRight-Lizenz ab oder legt sie fest.

RelativeBeginDate

Ruft das relative Anfangsdatum der Lizenz ab oder legt dieses fest.

RelativeExpirationDate

Ruft das relative Ablaufdatum der Lizenz ab oder legt dieses fest.

Methoden

Validate()

Überprüfen Sie das Objekt.

Gilt für: