Compartir a través de


MediaLicense.RemovalDate Propiedad

Definición

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.

public DateTime RemovalDate { get; set; }
member this.RemovalDate : DateTime with get, set
Public Property RemovalDate As DateTime

Valor de propiedad

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

Comentarios

Permite a los emisores de licencias indicar un período razonable de vida para las licencias y permite a los clientes quitar licencias innecesarias de sus almacenes seguros.

Esta propiedad actúa como un indicador para los clientes de PlayReady que, una vez transcurrido el tiempo especificado, la licencia puede eliminarse permanentemente del almacén seguro. Los clientes pueden omitir esta propiedad.

Licencias que tienen establecida la propiedad RemovalDate:

  • No debe tener ninguna propiedad de estado segura, como la fecha de expiración o expirar después de la primera reproducción; Las propiedades MediaLicense.ExpirationDate, MediaLicense.BeginDate, CopyRight.CopyCount y PlayRight.FirstPlayExpiration no se pueden establecer en la licencia.
  • No debe admitir la medición; La propiedad MediaLicense.MeteringId no se puede establecer en la licencia.
  • Debe ser persistente.
  • No debe admitir ninguna restricción extensible que requiera un estado seguro o protección contra ataques de reversión del reloj.
Los intentos de crear una licencia con una propiedad RemovalDate que no siga las instrucciones anteriores hacen que el SDK de PlayReady Server produzca una excepción.

Se aplica a