ContentKey Clase

Definición

Represnts la clave usada para cifrar el contenido. Esta clase es abstract.

public abstract class ContentKey : Microsoft.Media.Drm.IEncryptionKeyInfo
type ContentKey = class
    interface IEncryptionKeyInfo
Public MustInherit Class ContentKey
Implements IEncryptionKeyInfo
Herencia
ContentKey
Derivado
Implementaciones

Comentarios

Todas las claves de contenido tienen un identificador de clave colocado en el encabezado del contenido que identifica qué clave se usó para cifrar ese contenido. El identificador de clave también se puede usar con un valor de inicialización de clave para generar la clave de contenido. Este método de generación de claves significa que el servicio no tiene que almacenar una base de datos grande de claves de contenido. Sin embargo, las claves de contenido se pueden generar mediante cualquier método de sonido criptográfico. El código de servicio nunca debe tener que tratar directamente con esta clase.

Constructores

Nombre Description
ContentKey()

Represnts la clave usada para cifrar el contenido. Esta clase es abstract.

Propiedades

Nombre Description
EncryptionType

Obtiene el ContentKeyType de la clave de contenido.

KeyId

Obtiene el identificador de clave de la clave de contenido.

KeyIdAsString

Obtiene la representación de cadena del identificador de clave de la clave de contenido.

KeyType

Obtiene el ContentKeyType de la clave de contenido.

Métodos

Nombre Description
GenerateKeySeed()

Genera una inicialización de clave aleatoria.

GetKeyData()

Obtiene los datos de clave binaria de la clave de contenido.

GetKeyIdAsString()

Devuelve la representación de cadena del identificador de clave de la clave de contenido. Devuelve el mismo valor que KeyIdAsString

Se aplica a