MediaLicense.RemovalDate Property
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.
Gets or sets the date after which the license may be permanently deleted from the PlayReady license store on the client.
public DateTime RemovalDate { get; set; }
member this.RemovalDate : DateTime with get, set
Public Property RemovalDate As DateTime
Property Value
The date after which the license may be permanently deleted from the PlayReady license store on the client.
Remarks
Enables license issuers to indicate a reasonable time to live for licenses, and allows clients to remove unneeded licenses from their secure stores.
This property acts as an indicator to PlayReady clients that, once the specified time has been passed, the license may be permanently deleted from the secure store. Clients may ignore this property.
Licenses that have the RemovalDate property set:
- Must not have any secure state properties, such as expiration date or expire after first play; the MediaLicense.ExpirationDate, MediaLicense.BeginDate, CopyRight.CopyCount and PlayRight.FirstPlayExpiration properties cannot be set on the license.
- Must not support metering; the MediaLicense.MeteringId property cannot be set on the license.
- Must be persistent.
- Must not support any extensible restriction that requires secure state or protection against clock rollback attacks.