Condividi tramite


AESContentKey Classe

Definizione

Rappresenta la chiave usata per crittografare il contenuto PlayReady con un algoritmo AES.

public class AESContentKey : Microsoft.Media.Drm.ContentKey
type AESContentKey = class
    inherit ContentKey
Public Class AESContentKey
Inherits ContentKey
Ereditarietà
AESContentKey

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 della chiave può essere usato anche con un valore di inizializzazione della chiave per generare la chiave di contenuto. Questo metodo di generazione delle chiavi significa che il servizio non deve archiviare un database di grandi dimensioni di chiavi di contenuto. Tuttavia, le chiavi di contenuto possono essere generate usando qualsiasi modo crittografico audio.

Costruttori

AESContentKey(Byte[], Guid)

Inizializza una nuova istanza della AESContentKey classe con AES128BitCTR la modalità. La chiave di contenuto viene specificata dal chiamante.

AESContentKey(Byte[], Guid, ContentKeyType)

Inizializza una nuova istanza della classe AESContentKey con l'oggetto ContentKeyType specificato. La chiave di contenuto viene specificata dal chiamante.

AESContentKey(Guid, Byte[])

Inizializza una nuova istanza della AESContentKey classe con AES128BitCTR la modalità. La chiave di contenuto viene generata automaticamente dall'SDK usando un valore di inizializzazione della chiave.

AESContentKey(Guid, Byte[], ContentKeyType)

Inizializza una nuova istanza della classe AESContentKey con l'oggetto ContentKeyType specificato. La chiave di contenuto viene generata automaticamente dall'SDK usando un valore di inizializzazione della chiave.

Proprietà

EncryptionType

Ottiene l'oggetto ContentKeyType della chiave di contenuto.

(Ereditato da ContentKey)
KeyId

Ottiene l'identificatore della chiave del contenuto.

(Ereditato da ContentKey)
KeyIdAsString

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

(Ereditato da ContentKey)
KeyType

Ottiene l'oggetto ContentKeyType della chiave di contenuto.

Metodi

GetKeyData()

Ottiene i dati della chiave binaria della chiave di contenuto.

(Ereditato da ContentKey)
GetKeyIdAsString()

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

(Ereditato da ContentKey)

Si applica a