Pakket | flash.net.drm |
Klasse | public class DRMContentData |
Overerving | DRMContentData Object |
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.5, Flash Player 10.1 |
(Alleen AIR) Een DRMContentData-object kan worden verkregen uit een NetStream-instantie door de NetStream-methode preloadEmbeddedContent()
aan te roepen en een callback-functie onDRMContentData
te verstrekken voor het NetStream-clientobject. Gebruik het object DRMContentData dat aan de callback-functie is doorgegeven als een parameter voor de DRMManager-methodeloadVoucher()
.
Als u inhoud verpakt met Flash Access, kunt u de metagegevens van de inhoud als afzonderlijk bestand opslaan. Als u een nieuw DRMContentData-object wilt maken, kunt u deze metagegevens ophalen met een URLLoader-object en doorgeven aan de DRMContentData-constructor.
Verwante API-elementen
Eigenschap | Gedefinieerd door | ||
---|---|---|---|
authenticationMethod : String [alleen-lezen]
Het type verificatie dat is vereist om een voucher te verkrijgen voor de bijbehorende inhoud. | DRMContentData | ||
constructor : Object
Verwijzing naar het klasseobject of de constructorfunctie van een bepaalde objectinstantie. | Object | ||
domain : String [alleen-lezen]
Het inhoudsdomein van de server met mediarechten waarvoor de gebruiker moet zijn gemachtigd om de voucher voor de betreffende inhoud te verkrijgen. | DRMContentData | ||
licenseID : String [alleen-lezen]
Een unieke id waarmee de inhoud wordt bepaald die behoort bij deze metagegevens op de mediarechtenserver. | DRMContentData | ||
serverURL : String [alleen-lezen]
De URL van een mediarechtenserver die de voucher levert die vereist is om de bijbehorende inhoud weer te geven. | DRMContentData |
Methode | Gedefinieerd door | ||
---|---|---|---|
DRMContentData(rawData:ByteArray = null)
Constructor. | DRMContentData | ||
Haalt een array van VoucherAccessInfo-objecten op. | DRMContentData | ||
Geeft aan of voor een object een opgegeven eigenschap is gedefinieerd. | Object | ||
Geeft aan of een instantie van de klasse Object zich in de prototypeketen van het object bevindt dat als parameter is opgegeven. | Object | ||
Geeft aan of de opgegeven eigenschap bestaat en kan worden opgesomd. | Object | ||
Stelt de beschikbaarheid van een dynamische eigenschap voor lusbewerkingen in. | Object | ||
Geeft de tekenreeksweergave van dit object weer, geformatteerd volgens de locatiespecifieke conventies. | Object | ||
Retourneert een tekenreeksrepresentatie van het opgegeven object. | Object | ||
Retourneert de primitieve waarde van het opgegeven object. | Object |
authenticationMethod | eigenschap |
authenticationMethod:String
[alleen-lezen] Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.5, Flash Player 10.1 |
Het type verificatie dat is vereist om een voucher te verkrijgen voor de bijbehorende inhoud.
De volgende verificatietypen worden ondersteund:
- AuthenticationMethod.ANONYMOUS — iedereen kan een voucher verkrijgen.
- AuthenticationMethod.USERNAME_AND_PASSWORD — de gebruiker moet een geldige gebruikersnaam opgeven en het wachtwoord van een account die geautoriseerd is om de gekoppelde content te bekijken.
De klasse AuthenticationMethod bevat tekenreeksconstanten die u kunt gebruiken met de eigenschap authenticationMethod
.
Implementatie
public function get authenticationMethod():String
domain | eigenschap |
domain:String
[alleen-lezen] Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.5, Flash Player 10.1 |
Het inhoudsdomein van de server met mediarechten waarvoor de gebruiker moet zijn gemachtigd om de voucher voor de betreffende inhoud te verkrijgen.
Opmerking: het domein dat door deze eigenschap wordt geretourneerd, heeft niets te maken met netwerk- of internetdomeinnamen. In dit geval is een domein een groep inhouds- of gebruikersaccounts. Een enkele server kan bijvoorbeeld meerdere domeinen ondersteunen die elk een eigen set inhoudskanalen en abonnees hebben.
Implementatie
public function get domain():String
licenseID | eigenschap |
serverURL | eigenschap |
DRMContentData | () | Constructor |
getVoucherAccessInfo | () | methode |
public function getVoucherAccessInfo():Vector.<VoucherAccessInfo>
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 2, Flash Player 10.1 |
Haalt een array van VoucherAccessInfo-objecten op. De array bevat minstens 1 VoucherAccessInfo-object, het standaardobject.
Elk VoucherAccessInfo-object vertegenwoordigt een beleid, dat de vereisten bevat voor het ophalen van een voucher van de mediarechtenserver. Als de server bijvoorbeeld vereist dat de gebruiker verifieert, bevat het VoucherAccessInfo-object de verificatiemethode. Als de server vereist dat de computer bij een Realm-server is geregistreerd, bevat het object de URL voor de Realm-server.
Geretourneerde waardeVector.<VoucherAccessInfo> |
Wed Jun 13 2018, 11:42 AM Z