Pacote | flash.net.drm |
Classe | public class DRMContentData |
Herança | DRMContentData Object |
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | AIR 1.5, Flash Player 10.1 |
(AIR somente) Um objeto DRMContentData pode ser obtido de uma instância de NetStream chamando o método NetStream preloadEmbeddedContent()
e fornecendo uma função de emergência onDRMContentData
no objeto NetStream cliente. Use o objeto DRMContentData passado para a função de retorno de chamada como um parâmetro para o método loadVoucher()
do DRMManager.
Quando você empacota conteúdo com o Flash Access, tem a opção de salvar os metadados do conteúdo como um arquivo separado. Para criar um novo objeto DRMContentData, obtenha estes metadados com um objeto URLLoader e passe-os ao construtor DRMContentData.
Elementos da API relacionados
Propriedade | Definido por | ||
---|---|---|---|
authenticationMethod : String [somente leitura]
O tipo de autenticação necessária para obter um comprovante para o conteúdo associado. | DRMContentData | ||
constructor : Object
Uma referência ao objeto de classe ou à função de construtor de uma determinada ocorrência de objeto. | Object | ||
domain : String [somente leitura]
O domínio de conteúdo do servidor de direitos de mídia no qual o usuário deve ser autenticado para obter o comprovante para o conteúdo associado. | DRMContentData | ||
licenseID : String [somente leitura]
Uma id exclusiva que identifica o conteúdo associado a esses metadados no servidor de direitos de mídia. | DRMContentData | ||
serverURL : String [somente leitura]
O URL de um servidor de direitos de mídia que fornece o comprovante necessário para exibir o conteúdo associado. | DRMContentData |
Método | Definido por | ||
---|---|---|---|
DRMContentData(rawData:ByteArray = null)
Construtor. | DRMContentData | ||
Recupera uma matriz de objetos VoucherAccessInfo. | DRMContentData | ||
Indica se um objeto tem uma propriedade especificada definida. | Object | ||
Indica se uma ocorrência da classe Object está na cadeia de protótipos do objeto especificado como o parâmetro. | Object | ||
Indica se a propriedade especificada existe e é enumerável. | Object | ||
Define a disponibilidade de uma propriedade dinâmica para operações de repetição. | Object | ||
Retorna a representação da string deste objeto, formatado segundo as convenções específicas para a localidade. | Object | ||
Retorna a representação de string do objeto especificado. | Object | ||
Retorna o valor primitivo do objeto especificado. | Object |
authenticationMethod | propriedade |
authenticationMethod:String
[somente leitura] Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | AIR 1.5, Flash Player 10.1 |
O tipo de autenticação necessária para obter um comprovante para o conteúdo associado.
Os tipos de autenticação suportados são:
- AuthenticationMethod.ANONYMOUS -- qualquer um pode obter um comprovante.
- AuthenticationMethod.USERNAME_AND_PASSWORD — o usuário deve fornecer um nome de usuário e senha válidos de uma conta que esteja autorizada a exibir o conteúdo associado.
A classe AuthenticationMethod fornece constantes de strings a serem usadas com a propriedade authenticationMethod
.
Implementação
public function get authenticationMethod():String
domain | propriedade |
domain:String
[somente leitura] Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | AIR 1.5, Flash Player 10.1 |
O domínio de conteúdo do servidor de direitos de mídia no qual o usuário deve ser autenticado para obter o comprovante para o conteúdo associado.
Observação: O domínio retornado por essa propriedade não tem nada a ver com nomes de domínio de rede ou da Internet. Nesse caso, um domínio é um grupo de contas de usuário ou de conteúdo. Por exemplo, um único servidor poderia suportar vários domínios, cada um com seu próprio conjunto de canais de conteúdo e assinantes.
Implementação
public function get domain():String
licenseID | propriedade |
serverURL | propriedade |
DRMContentData | () | Construtor |
getVoucherAccessInfo | () | método |
public function getVoucherAccessInfo():Vector.<VoucherAccessInfo>
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | AIR 2, Flash Player 10.1 |
Recupera uma matriz de objetos VoucherAccessInfo. A matriz contém pelo menos 1 objeto VoucherAccessInfo, padrão.
Cada objeto VoucherAccessInfo representa uma política, que contém as exigências para recuperar um comprovante do servidor de direitos de mídia. Por exemplo, se o servidor solicitar que o usuário autentique, o objeto VoucherAccessInfo contém o método de autenticação. Se o servidor solicitar que o computador seja registrado com um servidor Realm, o objeto contém o URL ao servidor Realm.
RetornaVector.<VoucherAccessInfo> |
Wed Jun 13 2018, 11:10 AM Z