Paquete | flash.net.drm |
Clase | public class DRMContentData |
Herencia | DRMContentData Object |
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.5, Flash Player 10.1 |
(Sólo AIR) Un objeto DRMContentData se puede obtener de una instancia de NetStream llamando al método preloadEmbeddedContent()
de NetStream y proporcionando una función callback onDRMContentData
en el objeto cliente NetStream. Utilice el objeto DRMContentData transferido a la función callback como un parámetro para el método loadVoucher()
de DRMManager.
Cuando se empaqueta contenido con Flash Access, existe la opción de guardar los metadatos del contenido como un archivo independiente. Para crear un nuevo objeto DRMContentData, obtenga estos metadatos con un objeto URLLoader y transfiéralos al constructor DRMContentData.
Elementos de API relacionados
Propiedad | Definido por | ||
---|---|---|---|
authenticationMethod : String [solo lectura]
El tipo de autenticación requerida para obtener una licencia para el contenido asociado. | DRMContentData | ||
constructor : Object
Una referencia a la clase de objeto o función constructora para una instancia de objeto determinada. | Object | ||
domain : String [solo lectura]
El dominio de contenido del servidor de derechos multimedia en el que el usuario debe autenticarse para poder obtener la licencia del contenido asociado. | DRMContentData | ||
licenseID : String [solo lectura]
Un identificador exclusivo que identifica el contenido asociado a los metadatos en el servidor de derechos multimedia. | DRMContentData | ||
serverURL : String [solo lectura]
La dirección URL de un servidor de derechos multimedia que proporciona la licencia necesaria para ver el contenido asociado. | DRMContentData |
Método | Definido por | ||
---|---|---|---|
DRMContentData(rawData:ByteArray = null)
Constructor. | DRMContentData | ||
Recupera un conjunto de objetos VoucherAccessInfo. | DRMContentData | ||
Indica si un objeto tiene definida una propiedad especificada. | Object | ||
Indica si hay una instancia de la clase Object en la cadena de prototipo del objeto especificado como parámetro. | Object | ||
Indica si existe la propiedad especificada y si es enumerable. | Object | ||
Establece la disponibilidad de una propiedad dinámica para operaciones de bucle. | Object | ||
Devuelve la representación de cadena de este objeto, con formato según las convenciones específicas de configuración regional. | Object | ||
Devuelve la representación de cadena del objeto especificado. | Object | ||
Devuelve el valor simple del objeto especificado. | Object |
authenticationMethod | propiedad |
authenticationMethod:String
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.5, Flash Player 10.1 |
El tipo de autenticación requerida para obtener una licencia para el contenido asociado.
Los tipos de autenticación admitidos son:
- AuthenticationMethod.ANONYMOUS: cualquiera puede obtener una licencia.
- AuthenticationMethod.USERNAME_AND_PASSWORD: el usuario debe facilitar un nombre de usuario válido y la contraseña de una cuenta de la que está autorizado a ver el contenido asociado.
La clase AuthenticationMethod proporciona constantes de cadena para utilizarlas con la propiedad authenticationMethod
.
Implementación
public function get authenticationMethod():String
domain | propiedad |
domain:String
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.5, Flash Player 10.1 |
El dominio de contenido del servidor de derechos multimedia en el que el usuario debe autenticarse para poder obtener la licencia del contenido asociado.
Nota: el dominio devuelto por esta propiedad no tiene nada que ver con los nombres de dominio de red y de Internet. En este caso, un dominio es un grupo de contenido o de cuentas de usuario. Por ejemplo, un solo servidor puede admitir varios dominios, cada uno con sus propios canales de contenido y suscriptores.
Implementación
public function get domain():String
licenseID | propiedad |
licenseID:String
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.5, Flash Player 10.1 |
Un identificador exclusivo que identifica el contenido asociado a los metadatos en el servidor de derechos multimedia.
Implementación
public function get licenseID():String
serverURL | propiedad |
serverURL:String
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.5, Flash Player 10.1 |
La dirección URL de un servidor de derechos multimedia que proporciona la licencia necesaria para ver el contenido asociado.
Implementación
public function get serverURL():String
DRMContentData | () | Información sobre |
getVoucherAccessInfo | () | método |
public function getVoucherAccessInfo():Vector.<VoucherAccessInfo>
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 2, Flash Player 10.1 |
Recupera un conjunto de objetos VoucherAccessInfo. El conjunto contiene al menos 1 objeto VoucherAccessInfo, el predeterminado.
Cada objeto VoucherAccessInfo representa una política que contiene los requisitos para recuperar una licencia desde el servidor de derechos multimedia. Por ejemplo, si el servidor requiere que el usuario se autentique, el objeto VoucherAccessInfo contiene el método de autenticación. Si el servidor requiere que el equipo esté registrado en un servidor Realm, el objeto contiene la dirección URL del servidor Realm.
Valor devueltoVector.<VoucherAccessInfo> |
Tue Jun 12 2018, 02:12 PM Z