| Pakiet | flash.events |
| Klasa | public class DRMAuthenticationCompleteEvent |
| Dziedziczenie | DRMAuthenticationCompleteEvent Event Object |
| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | AIR 1.5, Flash Player 10.1 |
authenticate() obiektu DRMManager zakończy się powodzeniem.
| Właściwość | Zdefiniowane przez | ||
|---|---|---|---|
![]() | bubbles : Boolean [tylko do odczytu]
Określa, czy zdarzenie może przechodzić fazę propagacji. | Event | |
![]() | cancelable : Boolean [tylko do odczytu]
Wskazuje, czy można uniemożliwić operacje skojarzone ze zdarzeniem. | Event | |
![]() | constructor : Object
Odwołanie do obiektu klasy lub funkcji konstruktora, dotyczące danej instancji obiektu. | Object | |
![]() | currentTarget : Object [tylko do odczytu]
Obiekt przetwarzający aktywnie obiekt Event za pomocą detektora zdarzeń. | Event | |
| domain : String
Domena treści serwera uprawnień DRM. | DRMAuthenticationCompleteEvent | ||
![]() | eventPhase : uint [tylko do odczytu]
Bieżąca faza przepływu zdarzeń. | Event | |
| serverURL : String
Adres URL serwera uprawnień DRM. | DRMAuthenticationCompleteEvent | ||
![]() | target : Object [tylko do odczytu]
Miejsce docelowe zdarzenia. | Event | |
| token : ByteArray
Token uwierzytelniania. | DRMAuthenticationCompleteEvent | ||
![]() | type : String [tylko do odczytu]
Typ zdarzenia. | Event | |
| Metoda | Zdefiniowane przez | ||
|---|---|---|---|
DRMAuthenticationCompleteEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, inServerURL:String = null, inDomain:String = null, inToken:ByteArray = null)
Tworzy nową instancję obiektu DRMAuthenticationCompleteEvent. | DRMAuthenticationCompleteEvent | ||
[przesłanianie]
Powiela instancję podklasy Event. | DRMAuthenticationCompleteEvent | ||
![]() |
Funkcja narzędziowa umożliwiająca implementację metody toString() w niestandardowych klasach Event w języku ActionScript 3.0. | Event | |
![]() |
Wskazuje, czy dla obiektu zdefiniowano określoną właściwość. | Object | |
![]() |
Sprawdza, czy w odniesieniu do tego zdarzenia wywołano metodę preventDefault(). | Event | |
![]() |
Wskazuje, czy instancja klasy Object należy do łańcucha prototypów obiektu określonego jako parametr. | Object | |
![]() |
Anuluje domyślne ustawienia zdarzenia, o ile zachowanie to może być anulowane. | Event | |
![]() |
Wskazuje, czy określona właściwość istnieje i jest przeliczalna. | Object | |
![]() |
Ustawia dostępność właściwości dynamicznej używanej w pętlach. | Object | |
![]() |
Zapobiega przetwarzaniu wszelkich detektorów zdarzeń w węźle bieżącym i węzłach następujących po nim. | Event | |
![]() |
Zapobiega przetwarzaniu wszelkich detektorów zdarzeń w węzłach następujących po węźle bieżącym w przepływie zdarzeń. | Event | |
![]() |
Zwraca ciąg reprezentujący obiekt — sformatowany zgodnie z konwencjami właściwymi dla ustawień regionalnych. | Object | |
![]() |
Zwraca ciąg znaków, który zawiera wszystkie właściwości obiektu Event. | Event | |
![]() |
Zwraca pierwotną wartość dla określonego obiektu. | Object | |
| Stała | Zdefiniowane przez | ||
|---|---|---|---|
| AUTHENTICATION_COMPLETE : String = "authenticationComplete" [statyczny]
Stały ciąg używany w parametrze type zdarzenia ukończenia uwierzytelniania podczas dodawania i usuwania detektorów zdarzeń. | DRMAuthenticationCompleteEvent | ||
domain | właściwość |
domain:String| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | AIR 1.5, Flash Player 10.1 |
Domena treści serwera uprawnień DRM. W tym kontekście termin „domena” nie oznacza domeny sieciowej ani internetowej.
Implementacja
public function get domain():String public function set domain(value:String):voidserverURL | właściwość |
token | właściwość |
token:ByteArray| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | AIR 1.5, Flash Player 10.1 |
Token uwierzytelniania.
Uwierzytelnienie jest automatycznie dodawane do pamięci podręcznej sesji obiektu DRMManager. Można zapisać token i używać go do uwierzytelniania użytkownika w przyszłej sesji. Ponowne wykorzystanie tokenu umożliwia metoda setAuthenticationToken() klasy DRMManager. Okres ważności serwera i inne jego właściwości są zdefiniowane przez serwer, który wygenerował token.
Implementacja
public function get token():ByteArray public function set token(value:ByteArray):voidPowiązane elementy interfejsu API
DRMAuthenticationCompleteEvent | () | Konstruktor |
public function DRMAuthenticationCompleteEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, inServerURL:String = null, inDomain:String = null, inToken:ByteArray = null)| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | AIR 1.5, Flash Player 10.1 |
Tworzy nowe wystąpienie obiektu DRMAuthenticationCompleteEvent.
Parametrytype:String — ciąg znaków określający typ zdarzenia
| |
bubbles:Boolean (default = false) — określa, czy zdarzenie przechodzi fazę propagacji na liście wyświetlania
| |
cancelable:Boolean (default = false) — określa, czy zdarzenie można anulować
| |
inServerURL:String (default = null) — adres URL serwera, do którego się zalogowano
| |
inDomain:String (default = null) — uwierzytelniona domena na serwerze, do którego się zalogowano
| |
inToken:ByteArray (default = null) — token uwierzytelniania
|
clone | () | metoda |
override public function clone():EventPowiela wystąpienie podklasy Event.
Zwraca nowy obiekt Event będący kopią oryginalnej instancji obiektu Event. Z reguły kod użytkownika nie wywołuje metody clone(); klasa EventDispatcher wywołuje ją automatycznie przy wtórnym wywołaniu zdarzenia, tj. wywołaniu metody dispatchEvent(event) z procedury obsługującej zdarzenie event.
Nowy obiekt Event zawierający wszystkie właściwości oryginału.
Tworząc własną niestandardową klasę Event, należy przesłonić odziedziczoną metodę Event.clone(), aby powielała ona także właściwości klasy niestandardowej. Jeśli wartości wszystkich właściwości dodanych w podklasie zdarzenia nie zostaną jawnie ustawione, właściwości te nie będą miały poprawnych wartości podczas przetwarzania wtórnie wywołanego zdarzenia w detektorach zdarzeń.
W omawianym przykładzie PingEvent jest podklasą klasy Event, dlatego implementuje własną wersję metody clone().
class PingEvent extends Event {
var URL:String;
public override function clone():Event {
return new PingEvent(type, bubbles, cancelable, URL);
}
}
Event — Nowy obiekt Event identyczny z oryginałem.
|
AUTHENTICATION_COMPLETE | Stała |
public static const AUTHENTICATION_COMPLETE:String = "authenticationComplete"| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | AIR 1.5, Flash Player 10.1 |
Stały ciąg znaków używany w parametrze type zdarzenia ukończenia uwierzytelniania podczas dodawania i usuwania detektorów zdarzeń.
Tue Jun 12 2018, 12:06 PM Z
Ukryj dziedziczone właściwości publiczne
Pokaż dziedziczone właściwości publiczne