ContentKey Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente la clé utilisée pour chiffrer le contenu. Cette classe est abstract
.
public abstract class ContentKey : Microsoft.Media.Drm.IEncryptionKeyInfo
type ContentKey = class
interface IEncryptionKeyInfo
Public MustInherit Class ContentKey
Implements IEncryptionKeyInfo
- Héritage
-
ContentKey
- Dérivé
- Implémente
Remarques
Toutes les clés de contenu ont un identificateur de clé placé dans l’en-tête du contenu qui identifie la clé utilisée pour chiffrer ce contenu. L’identificateur de clé peut également être utilisé avec une valeur initiale de clé pour générer la clé de contenu. Cette méthode de génération de clés signifie que le service n’a pas besoin de stocker une base de données volumineuse de clés de contenu. Toutefois, les clés de contenu peuvent être générées à l’aide de n’importe quelle méthode de chiffrement. Le code de service ne doit jamais avoir à traiter directement avec cette classe.
Constructeurs
ContentKey() |
Représente la clé utilisée pour chiffrer le contenu. Cette classe est |
Propriétés
EncryptionType |
Obtient le ContentKeyType de la clé de contenu. |
KeyId |
Obtient l’identificateur de clé de la clé de contenu. |
KeyIdAsString |
Obtient la représentation sous forme de chaîne de l’identificateur de clé de la clé de contenu. |
KeyType |
Obtient le ContentKeyType de la clé de contenu. |
Méthodes
GenerateKeySeed() |
Génère une clé initiale aléatoire. |
GetKeyData() |
Obtient les données de clé binaire de la clé de contenu. |
GetKeyIdAsString() |
Retourne la représentation sous forme de chaîne de l’identificateur de clé de la clé de contenu. Retourne la même valeur que KeyIdAsString |