KeyExchangeLicense 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.
Represents a PlayReady license used for key exchange.
public class KeyExchangeLicense : Microsoft.Media.Drm.AdvancedLicense
type KeyExchangeLicense = class
inherit AdvancedLicense
Public Class KeyExchangeLicense
Inherits AdvancedLicense
- Inheritance
Constructors
KeyExchangeLicense() |
Properties
BeginDate |
Gets or sets the date and time before which the license is not valid. (Inherited from AdvancedLicense) |
BindingKey |
Gets or sets the IBindingKey of the license. (Inherited from License) |
ContentEncryptionKey |
Gets or sets the ContentKey used to decrypt the content associated with this license. (Inherited from License) |
ExpirationDate |
Gets or sets the date and time after which the license is not valid. (Inherited from AdvancedLicense) |
LeafContentKeyType |
Gets or sets ContentKeyType that will be used for any leaf license that is bound to this license's content key. (Inherited from License) |
LicenseId |
Gets the license's globally unique identifer. (Inherited from License) |
MinimumSecurityLevel |
Gets or sets the minimum security level required of an application to play protected content associated with this license. The service should specify a minimum security level to restrict playback of the content to more secure devices and clients. (Inherited from License) |
RealTimeExpiration |
Gets or sets whether to enforce real time expiration on the license. (Inherited from AdvancedLicense) |
Rights |
Gets a read-only list of Right objects indicating what rights the client is allowed. (Inherited from License) |
SecureStop2AESKey |
Gets or sets the SecureStop2AESKey. (Inherited from AdvancedLicense) |
SecureStopPublisherId |
Gets or sets the secure stop publisher identifier. (Inherited from AdvancedLicense) |
Type |
Gets or sets the LicenseType for the license. (Inherited from AdvancedLicense) |
Methods
AddRight(Right) |
Adds a Right to the license. (Inherited from AdvancedLicense) |