다음을 통해 공유


SimpleNonPersistentLicense Class

Definition

Caution

This class will be removed from future versions of the PlayReady Server SDK. Use 'MediaLicense' instead.

Obsolete. Represents a simple non-persistent license. Simple non-persistent licenses automatically have a PlayRight added to them and are bound to the client certificate. No other rights may be added to a simple non-persistent license and the BindingKey may not be changed.

[System.Obsolete("This class will be removed from future versions of the PlayReady Server SDK. Use 'MediaLicense' instead.")]
public class SimpleNonPersistentLicense : Microsoft.Media.Drm.License
[<System.Obsolete("This class will be removed from future versions of the PlayReady Server SDK. Use 'MediaLicense' instead.")>]
type SimpleNonPersistentLicense = class
    inherit License
Public Class SimpleNonPersistentLicense
Inherits License
Inheritance
SimpleNonPersistentLicense
Attributes

Remarks

Simple non-persistent licenses were targeted at older Silverlight clients (Silverlight 3.0 and below) that only supported a limited set of PlayReady features. While they will continue to work on newer clients, users are encouraged to use the MediaLicense class to generate non-persistent licenses instead.

Constructors

SimpleNonPersistentLicense(ILicenseChallenge)
Obsolete.

Initializes a new instance of the SimpleNonPersistentLicense class.

Properties

BindingKey

Gets or sets the IBindingKey of the license.

ContentEncryptionKey

Gets or sets the ContentKey used to decrypt the content associated with this license.

(Inherited from License)
LeafContentKeyType

Gets or sets ContentKeyType that will be used for any leaf license that is bound to this license's content key.

LicenseId

Gets the license's globally unique identifer.

(Inherited from License)
LicenseNonce

Gets the nonce value from the 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)
Rights

Gets a read-only list of Right objects indicating what rights the client is allowed.

(Inherited from License)

Applies to