ContentKeyPolicyPlayReadyLicense Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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. |