RootLicenseContentKey Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa a chave usada para criptografar a chave na licença folha.
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
- Herança
- Implementações
Comentários
Todas as chaves de conteúdo têm um identificador de chave colocado no cabeçalho do conteúdo que identifica qual chave foi usada para criptografar esse conteúdo. O identificador de chave também pode ser usado com um valor de semente de chave para gerar a chave de conteúdo. Esse método de geração de chave significa que o serviço não precisa armazenar um grande banco de dados de chaves de conteúdo. No entanto, as chaves de conteúdo podem ser geradas usando qualquer maneira criptograficamente sólida.
Construtores
RootLicenseContentKey(Byte[], Guid) |
Inicializa uma nova instância da classe RootLicenseContentKey. A chave é especificada pelo chamador. |
RootLicenseContentKey(Guid, Byte[]) |
Inicializa uma nova instância da classe RootLicenseContentKey. A chave é gerada automaticamente pelo SDK usando uma semente de chave. |
Propriedades
BindingKeyType |
Obtém o tipo de chave de associação da chave de conteúdo. |
EncryptionType |
Obtém o ContentKeyType da chave de conteúdo. (Herdado de ContentKey) |
KeyId |
Obtém o identificador de chave da chave de conteúdo. (Herdado de ContentKey) |
KeyIdAsString |
Obtém a representação de cadeia de caracteres do identificador de chave da chave de conteúdo. (Herdado de ContentKey) |
KeyType |
Obtém o ContentKeyType para essa chave. |
UplinkKeyId |
Obtém o identificador de chave de uplink usado para localizar a licença raiz em associações de cadeia de licenças. |
Métodos
GetKeyData() |
Obtém os dados de chave binária da chave de conteúdo. (Herdado de ContentKey) |
GetKeyIdAsString() |
Retorna a representação de cadeia de caracteres do identificador de chave da chave de conteúdo. Retorna o mesmo valor que KeyIdAsString (Herdado de ContentKey) |