Compartir a través de


MediaLicense Clase

Definición

Representa licencias de PlayReady destinadas a ser consumidas por un cliente de PlayReady para controlar el contenido multimedia.

public class MediaLicense : Microsoft.Media.Drm.AdvancedLicense
type MediaLicense = class
    inherit AdvancedLicense
Public Class MediaLicense
Inherits AdvancedLicense
Herencia

Comentarios

Admite MediaLicense la mayoría de los derechos y restricciones permitidos en el SDK de PlayReady Server.

Constructores

MediaLicense()

Inicializa una nueva instancia de la clase MediaLicense.

Propiedades

BeginDate

Obtiene o establece la fecha y hora en que la licencia no es válida.

(Heredado de AdvancedLicense)
BindingKey

Obtiene o establece el IBindingKey objeto de la licencia.

(Heredado de License)
ContentEncryptionKey

Obtiene o establece el ContentKey utilizado para descifrar el contenido asociado a esta licencia.

(Heredado de License)
ExpirationDate

Obtiene o establece la fecha y hora después de la cual la licencia no es válida.

(Heredado de AdvancedLicense)
GracePeriod
Obsoletos.

Obsoleto. Los clientes de PlayReady a partir de la versión 3.0 omiten esta propiedad. especifica el período de tiempo durante el que se puede reproducir contenido protegido en un cliente después de que el reloj se desconjunte.

LeafContentKeyType

Obtiene o establece ContentKeyType que se usará para cualquier licencia hoja enlazada a la clave de contenido de esta licencia.

(Heredado de License)
LicenseId

Obtiene el identificador único global de la licencia.

(Heredado de License)
MeteringId

Obtiene o establece el identificador de medición para el servicio de agregación de medición que mide este contenido.

MinimumSecurityLevel

Obtiene o establece el nivel de seguridad mínimo necesario para que una aplicación reproduzca contenido protegido asociado a esta licencia. El servicio debe especificar un nivel de seguridad mínimo para restringir la reproducción del contenido a dispositivos y clientes más seguros.

(Heredado de License)
RealTimeExpiration

Obtiene o establece si se aplica la expiración en tiempo real en la licencia.

(Heredado de AdvancedLicense)
RemovalDate

Obtiene o establece la fecha después de la cual la licencia se puede eliminar permanentemente del almacén de licencias de PlayReady en el cliente.

Rights

Obtiene una lista de solo lectura de Right objetos que indica qué derechos permite el cliente.

(Heredado de License)
SecureStop2AESKey

Obtiene o establece el SecureStop2AESKey.

(Heredado de AdvancedLicense)
SecureStopPublisherId

Obtiene o establece el identificador de publicador de detención seguro.

(Heredado de AdvancedLicense)
SourceId

de LicenseSourceId la licencia.

Type

Obtiene o establece para LicenseType la licencia.

(Heredado de AdvancedLicense)

Métodos

AddExtendedRestriction(ExtendedRestriction)

Agrega una restricción extendida a una licencia multimedia.

AddRight(Right)

Agrega un Right objeto a la licencia.

(Heredado de AdvancedLicense)
ContainsBestEffortExtendedRestriction()

Indica si este objeto contiene una restricción extendida de mejor esfuerzo.

ContainsMustUnderstandExtendedRestriction()

Indica si este objeto contiene una restricción extendida que debe comprenderse.

Se aplica a