ContentKeyPolicyPlayReadyLicense Class

Definition

The PlayReady license

public class ContentKeyPolicyPlayReadyLicense
type ContentKeyPolicyPlayReadyLicense = class
Public Class ContentKeyPolicyPlayReadyLicense
Inheritance
ContentKeyPolicyPlayReadyLicense

Constructors

ContentKeyPolicyPlayReadyLicense()

Initializes a new instance of the ContentKeyPolicyPlayReadyLicense class.

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

Initializes a new instance of the ContentKeyPolicyPlayReadyLicense class.

Properties

AllowTestDevices

Gets or sets a flag indicating whether test devices can use the license.

BeginDate

Gets or sets the begin date of license

ContentKeyLocation

Gets or sets the content key location.

ContentType

Gets or sets the PlayReady content type. Possible values include: 'Unknown', 'Unspecified', 'UltraVioletDownload', 'UltraVioletStreaming'

ExpirationDate

Gets or sets the expiration date of license.

GracePeriod

Gets or sets the grace period of license.

LicenseType

Gets or sets the license type. Possible values include: 'Unknown', 'NonPersistent', 'Persistent'

PlayRight

Gets or sets the license PlayRight

RelativeBeginDate

Gets or sets the relative begin date of license.

RelativeExpirationDate

Gets or sets the relative expiration date of license.

Methods

Validate()

Validate the object.

Applies to