Pakiet | flash.net.drm |
Klasa | public final class VoucherAccessInfo |
Dziedziczenie | VoucherAccessInfo Object |
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | AIR 2, Flash Player 10.1 |
Właściwość | Zdefiniowane przez | ||
---|---|---|---|
authenticationMethod : String [tylko do odczytu]
Typ uwierzytelniania wymagany do uzyskania kuponu dla powiązanej zawartości. | VoucherAccessInfo | ||
constructor : Object
Odwołanie do obiektu klasy lub funkcji konstruktora, dotyczące danej instancji obiektu. | Object | ||
deviceGroup : DRMDeviceGroup [tylko do odczytu] | VoucherAccessInfo | ||
displayName : String [tylko do odczytu] Czytelny dla użytkownika ciąg, za pośrednictwem którego można odnosić się do określonego obiektu VoucherAccessInfo w interfejsie użytkownika. | VoucherAccessInfo | ||
domain : String [tylko do odczytu]
Domena treści serwera uprawnień, w której użytkownik musi być uwierzytelniony, aby uzyskać kupon dla powiązanej treści. | VoucherAccessInfo | ||
policyID : String [tylko do odczytu] Niepowtarzalny identyfikator zasad reprezentowany przez ten obiekt VoucherAccessInfo. | VoucherAccessInfo |
authenticationMethod | właściwość |
authenticationMethod:String
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | AIR 2, Flash Player 10.1 |
Typ uwierzytelniania wymagany do uzyskania kuponu dla powiązanej treści.
Obsługiwane są następujące typy uwierzytelniania:
- AuthenticationMethod.ANONYMOUS — każdy może uzyskać kupon.
- AuthenticationMethod.USERNAME_AND_PASSWORD — użytkownik musi podać poprawną nazwę użytkownika i hasło do konta, które ma uprawnienia do wyświetlania skojarzonej treści.
Klasa AuthenticationMethod udostępnia stałe ciągi znaków przeznaczone do użycia we właściwości authenticationMethod
.
Implementacja
public function get authenticationMethod():String
deviceGroup | właściwość |
deviceGroup:DRMDeviceGroup
[tylko do odczytu] Implementacja
public function get deviceGroup():DRMDeviceGroup
displayName | właściwość |
displayName:String
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | AIR 2, Flash Player 10.1 |
Czytelny dla użytkownika ciąg znaków, za pośrednictwem którego można odwoływać się do określonego obiektu VoucherAccessInfo w interfejsie użytkownika.
Jeśli plik metadanych elementu treści multimedialnej wskazuje na istnienie kilku kuponów, z których każdy jest skojarzony z innym obiektem VoucherAccessInfo, w niektórych sytuacjach użytkownik musi zdecydować, do którego kuponu chce się uwierzytelnić. Użytkownik może mieć np. kupon związany z płatną subskrypcją, zapewniający duże uprawnienia do wyświetlania treści, oraz kupon podstawowy zapewniający niewielkie uprawnienia. Aby dokonać rozróżnienia między tymi dwoma kuponami, należy użyć czytelnego ciągu znaków zapisanego we właściwości displayName
. Łańcuch ten jest wpisywany przez narzędzie pakujące multimedia (tj. narzędzie, które tworzy pakiet i szyfruje multimedia, przygotowując je do dystrybucji za pomocą serwera uprawnień — np. Flash Access).
W aplikacjach zlokalizowanych można wykorzystać tę właściwość jako identyfikator. Aplikacja może wykryć ustawienia narodowe i odpowiednio zlokalizować ciągi znaków.
Implementacja
public function get displayName():String
domain | właściwość |
domain:String
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | AIR 2, Flash Player 10.1 |
Domena zawartości serwera uprawnień, w której użytkownik musi być uwierzytelniony, aby uzyskać kupon dla powiązanej zawartości.
W wypadku uwierzytelniania w domenie default lub jeśli uwierzytelnianie nie jest wymagane, właściwość domainName
ma wartość null
.
Uwaga: Domena zwracana przez tę właściwość nie ma nic wspólnego z nazwami domen sieciowych lub internetowych. W tym przypadku pod pojęciem domeny rozumie się grupę treści lub kont użytkowników. Na przykład, jeden serwer może obsługiwać wiele domen, a każda z nich może mieć własny zestaw kanałów i subskrybentów treści.
Implementacja
public function get domain():String
policyID | właściwość |
policyID:String
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | AIR 3.8, Flash Player 11.8 |
Niepowtarzalny identyfikator zasad reprezentowany przez ten obiekt VoucherAccessInfo.
Jeśli plik metadanych elementu treści multimedialnej wskazuje na istnienie kilku kuponów, z których każdy jest skojarzony z innym obiektem VoucherAccessInfo, w niektórych sytuacjach użytkownik musi zdecydować, do którego kuponu chce się uwierzytelnić. Użytkownik może mieć np. kupon związany z płatną subskrypcją, zapewniający duże uprawnienia do wyświetlania treści, oraz kupon podstawowy zapewniający niewielkie uprawnienia. Identyfikator zasad (policyID) uzyskanego obiektu DRMVoucher będzie zgodny z identyfikatorem zasad obiektu VoucherAccessInfo, w kontekście którego utworzono kupon.
Implementacja
public function get policyID():String
Tue Jun 12 2018, 12:06 PM Z