Condividi tramite


AdvancedLicense Classe

Definizione

Rappresenta una licenza PlayReady con funzionalità avanzate. Questa classe è abstract.

public abstract class AdvancedLicense : Microsoft.Media.Drm.License
type AdvancedLicense = class
    inherit License
Public MustInherit Class AdvancedLicense
Inherits License
Ereditarietà
AdvancedLicense
Derivato

Costruttori

AdvancedLicense()

Inizializza una nuova istanza della classe AdvancedLicense.

Proprietà

BeginDate

Ottiene o imposta la data e l'ora prima della quale la licenza non è valida.

BindingKey

Ottiene o imposta l'oggetto IBindingKey della licenza.

(Ereditato da License)
ContentEncryptionKey

Ottiene o imposta l'oggetto ContentKey utilizzato per decrittografare il contenuto associato a questa licenza.

(Ereditato da License)
ExpirationDate

Ottiene o imposta la data e l'ora dopo la quale la licenza non è valida.

LeafContentKeyType

Ottiene o imposta ContentKeyType che verrà utilizzato per qualsiasi licenza foglia associata alla chiave simmetrica di questa licenza.

(Ereditato da License)
LicenseId

Ottiene l'identificatore univoco globale della licenza.

(Ereditato da License)
MinimumSecurityLevel

Ottiene o imposta il livello di sicurezza minimo richiesto da un'applicazione per riprodurre contenuto protetto associato a questa licenza. Il servizio deve specificare un livello di sicurezza minimo per limitare la riproduzione del contenuto a dispositivi e client più sicuri.

(Ereditato da License)
RealTimeExpiration

Ottiene o imposta un valore che indica se applicare la scadenza in tempo reale alla licenza.

Rights

Ottiene un elenco di sola lettura di Right oggetti che indica i diritti consentiti dal client.

(Ereditato da License)
SecureStop2AESKey

Ottiene o imposta SecureStop2AESKey.

SecureStopPublisherId

Ottiene o imposta l'identificatore dell'autore di arresto sicuro.

Type

Ottiene o imposta l'oggetto LicenseType per la licenza.

Metodi

AddRight(Right)

Aggiunge un Right oggetto alla licenza.

Si applica a