AESContentKey Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
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) |