Package | flash.net.drm |
Classe | public class DRMContentData |
Héritage | DRMContentData Object |
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 1.5, Flash Player 10.1 |
(AIR uniquement) Il est possible d’obtenir un objet DRMContentData à partir d’une occurrence de NetStream en appelant la méthode NetStream preloadEmbeddedContent()
et en fournissant une fonction de rappel onDRMContentData
sur l’objet client NetStream. Utilisez l’objet DRMContentData transmis à la fonction de rappel comme paramètre de la méthode loadVoucher()
de l’objet DRMManager.
Lors de la mise en package de contenu avec Flash Access, vous avez la possibilité d’enregistrer les métadonnées du contenu dans un fichier distinct. Pour créer un nouvel objet DRMContentData, obtenez ces métadonnées avec un objet URLLoader et transmettez ce dernier au constructeur DRMContentData.
Plus d’exemples
Eléments de l’API associés
Propriété | Défini par | ||
---|---|---|---|
authenticationMethod : String [lecture seule]
Type d’authentification requis afin d’obtenir un voucher pour le contenu associé. | DRMContentData | ||
constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object | ||
domain : String [lecture seule]
Domaine de contenu du serveur de droits multimédias sur lequel l’utilisateur doit s’authentifier afin d’obtenir le voucher du contenu associé. | DRMContentData | ||
licenseID : String [lecture seule]
ID unique permettant d’identifier le contenu associé à ces métadonnées sur le serveur de droits multimédias. | DRMContentData | ||
serverURL : String [lecture seule]
URL d’un serveur de droits multimédias qui fournit le voucher requis pour afficher le contenu associé. | DRMContentData |
Méthode | Défini par | ||
---|---|---|---|
DRMContentData(rawData:ByteArray = null)
Constructeur. | DRMContentData | ||
Récupère un tableau d’objets VoucherAccessInfo. | DRMContentData | ||
Indique si la propriété spécifiée d’un objet est définie. | Object | ||
Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l’objet spécifié en tant que paramètre. | Object | ||
Indique si la propriété spécifiée existe et est énumérable. | Object | ||
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | ||
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur. | Object | ||
Renvoie la représentation sous forme de chaîne de l’objet spécifié. | Object | ||
Renvoie la valeur primitive de l’objet spécifié. | Object |
authenticationMethod | propriété |
authenticationMethod:String
[lecture seule] Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 1.5, Flash Player 10.1 |
Type d’authentification requis afin d’obtenir un voucher pour le contenu associé.
Les types d’authentification pris en charge sont les suivants :
- AuthenticationMethod.ANONYMOUS : tous les utilisateurs peuvent obtenir un voucher.
- AuthenticationMethod.USERNAME_AND_PASSWORD : l’utilisateur doit fournir le nom d’utilisateur et le mot de passe valides correspondant au compte qui est autorisé à afficher le contenu associé.
La classe AuthenticationMethod fournit les constantes de type chaîne à utiliser avec la propriété authenticationMethod
.
Implémentation
public function get authenticationMethod():String
domain | propriété |
domain:String
[lecture seule] Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 1.5, Flash Player 10.1 |
Domaine de contenu du serveur de droits multimédias sur lequel l’utilisateur doit s’authentifier afin d’obtenir le voucher du contenu associé.
Remarque : le domaine renvoyé par cette propriété n’a rien à voir avec des noms de domaine Internet ou de réseau. Dans ce cas, un domaine correspond à un groupe de contenu ou à des comptes utilisateur. Par exemple, un serveur unique peut prendre en charge plusieurs domaines, chacun possédant ses propres canaux de contenu et abonnés.
Implémentation
public function get domain():String
licenseID | propriété |
serverURL | propriété |
DRMContentData | () | Constructeur |
getVoucherAccessInfo | () | méthode |
public function getVoucherAccessInfo():Vector.<VoucherAccessInfo>
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 2, Flash Player 10.1 |
Récupère un tableau d’objets VoucherAccessInfo. Le tableau contient au moins un objet VoucherAccessInfo (valeur par défaut).
Chaque objet VoucherAccessInfo représente une stratégie, qui contient les conditions d’extraction d’un voucher à partir du serveur de droits multimédias. Par exemple, si le serveur demande à l’utilisateur de s’authentifier, l’objet VoucherAccessInfo contient la méthode d’authentification. Si le serveur requiert l’enregistrement de l’ordinateur avec un serveur de domaine, l’objet contient l’URL du serveur de domaine.
Valeur renvoyéeVector.<VoucherAccessInfo> |
Tue Jun 12 2018, 09:30 AM Z