Condividi tramite


RootLicenseContentKey Classe

Definizione

Rappresenta la chiave utilizzata per crittografare la chiave nella licenza foglia.

public class RootLicenseContentKey : Microsoft.Media.Drm.ContentKey, Microsoft.Media.Drm.IBindingKey
type RootLicenseContentKey = class
    inherit ContentKey
    interface IBindingKey
Public Class RootLicenseContentKey
Inherits ContentKey
Implements IBindingKey
Ereditarietà
RootLicenseContentKey
Implementazioni

Commenti

Tutte le chiavi di contenuto hanno un identificatore di chiave inserito nell'intestazione del contenuto che identifica la chiave usata per crittografare il contenuto. L'identificatore di chiave può essere usato anche con un valore di inizializzazione della chiave per generare la chiave simmetrica. Questo metodo di generazione delle chiavi significa che il servizio non deve archiviare un database di grandi dimensioni di chiavi simmetrica. Tuttavia, le chiavi simmetriche possono essere generate usando qualsiasi modo crittografico.

Costruttori

RootLicenseContentKey(Byte[], Guid)

Inizializza una nuova istanza della classe RootLicenseContentKey. La chiave viene specificata dal chiamante.

RootLicenseContentKey(Guid, Byte[])

Inizializza una nuova istanza della classe RootLicenseContentKey. La chiave viene generata automaticamente dall'SDK usando un valore di inizializzazione della chiave.

Proprietà

BindingKeyType

Ottiene il tipo di chiave di associazione della chiave simmetrica.

EncryptionType

Ottiene l'oggetto ContentKeyType della chiave simmetrica.

(Ereditato da ContentKey)
KeyId

Ottiene l'identificatore della chiave simmetrica.

(Ereditato da ContentKey)
KeyIdAsString

Ottiene la rappresentazione di stringa dell'identificatore di chiave della chiave simmetrica.

(Ereditato da ContentKey)
KeyType

Ottiene l'oggetto ContentKeyType per questa chiave.

UplinkKeyId

Ottiene l'identificatore di chiave uplink utilizzato per trovare la licenza radice nelle associazioni della catena di licenze.

Metodi

GetKeyData()

Ottiene i dati della chiave binaria della chiave simmetrica.

(Ereditato da ContentKey)
GetKeyIdAsString()

Restituisce la rappresentazione di stringa dell'identificatore di chiave della chiave simmetrica. Restituisce lo stesso valore di KeyIdAsString

(Ereditato da ContentKey)

Si applica a