| Пакет | flash.events |
| Класс | public class DRMStatusEvent |
| Наследование | DRMStatusEvent Event Object |
| Язык версии: | ActionScript 3.0 |
| Версии среды выполнения: | AIR 1.0, Flash Player 10.1 |
Связанные элементы API
| Свойство | Определено | ||
|---|---|---|---|
![]() | bubbles : Boolean [только для чтения]
Определяет, является ли событие событием восходящей цепочки. | Event | |
![]() | cancelable : Boolean [только для чтения]
Указывает, можно ли предотвратить поведение, связанное с событием. | Event | |
![]() | constructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта. | Object | |
| contentData : DRMContentData
Объект DRMContentData, содержащий информацию, необходимую для получения ваучера на просмотр содержимого с защитой по технологии DRM. | DRMStatusEvent | ||
![]() | currentTarget : Object [только для чтения]
Объект, активно обрабатывающий объект Event с помощью прослушивателя событий. | Event | |
| detail : String [только для чтения]
Строка, объясняющая контекст события состояния. | DRMStatusEvent | ||
![]() | eventPhase : uint [только для чтения]
Текущая фаза в потоке событий. | Event | |
| isAnonymous : Boolean [только для чтения]
Указывает, доступно ли содержимое с DRM-шифрованием без запроса учетных данных пользователя для проверки подлинности. | DRMStatusEvent | ||
| isAvailableOffline : Boolean [только для чтения]
Указывает, доступно ли содержимое с DRM-шифрованием в автономном режиме. | DRMStatusEvent | ||
| isLocal : Boolean
Указывает на то, записывается ли ваучер в кэш-память локального хранилища ваучеров. | DRMStatusEvent | ||
| offlineLeasePeriod : uint [только для чтения]
Оставшееся число дней, в течение которых содержимое можно просматривать в автономном режиме. | DRMStatusEvent | ||
| policies : Object [только для чтения]
Пользовательский объект события состояния DRM. | DRMStatusEvent | ||
![]() | target : Object [только для чтения]
Целевой объект события. | Event | |
![]() | type : String [только для чтения]
Тип события. | Event | |
| voucher : DRMVoucher
Объект DRMVoucher для содержимого. | DRMStatusEvent | ||
| voucherEndDate : Date [только для чтения]
Абсолютная дата завершения срока действия ваучера, после которой содержимое становится недоступным для просмотра пользователями. | DRMStatusEvent | ||
| Метод | Определено | ||
|---|---|---|---|
DRMStatusEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, inMetadata:DRMContentData = null, inVoucher:DRMVoucher = null, inLocal:Boolean = false)
Создает объект Event, содержащий данные о событиях состояния DRM. | DRMStatusEvent | ||
[переопределить]
Создает копию объекта DRMStatusEvent и задает значение каждого свойства, совпадающее с оригиналом. | DRMStatusEvent | ||
![]() |
Служебная функция для реализации метода toString() в пользовательских классах ActionScript 3.0 Event. | Event | |
![]() |
Показывает, определено ли заданное свойство для объекта. | Object | |
![]() |
Проверяет, выполнялся ли для события вызова метода preventDefault(). | Event | |
![]() |
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | |
![]() |
Отменяет поведение по умолчанию для события, если такое поведение можно отменить. | Event | |
![]() |
Показывает наличие заданного свойства и его перечисляемость. | Object | |
![]() |
Задает доступность динамического свойства для операций цикла. | Object | |
![]() |
Отменяет обработку прослушивателей событий в текущем узле, а также во всех узлах, которые следуют в потоке событий за текущим узлом. | Event | |
![]() |
Отменяет обработку прослушивателей событий в узлах, которые следуют в потоке событий за текущим узлом. | Event | |
![]() |
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | |
[переопределить]
Возвращает строку, содержащую все свойства объекта DRMStatusEvent. | DRMStatusEvent | ||
![]() |
Возвращает элементарное значение заданного объекта. | Object | |
| Константа | Определено | ||
|---|---|---|---|
| DRM_STATUS : String = "drmStatus" [статические]
Константа DRMStatusEvent.DRM_STATUS определяет значение свойства type объекта события drmStatus. | DRMStatusEvent | ||
contentData | свойство |
contentData:DRMContentData| Язык версии: | ActionScript 3.0 |
| Версии среды выполнения: | AIR 1.5, Flash Player 10.1 |
Объект DRMContentData, содержащий информацию, необходимую для получения ваучера на просмотр содержимого с защитой по технологии DRM.
Реализация
public function get contentData():DRMContentData public function set contentData(value:DRMContentData):void detail | свойство |
isAnonymous | свойство |
isAnonymous:Boolean [только для чтения] | Язык версии: | ActionScript 3.0 |
| Версии среды выполнения: | AIR 1.0 |
Указывает, доступно ли содержимое с DRM-шифрованием без запроса учетных данных пользователя для проверки подлинности. Если оно доступно, то задается значение true. В противном случае значение — false, и пользователь должен предоставить имя пользователя и пароль, соответствующий тому, который известен поставщику содержимого и ожидается им.
Реализация
public function get isAnonymous():Boolean isAvailableOffline | свойство |
isAvailableOffline:Boolean [только для чтения] | Язык версии: | ActionScript 3.0 |
| Версии среды выполнения: | AIR 1.0 |
Указывает, доступно ли содержимое с DRM-шифрованием в автономном режиме. Если оно доступно, то задается значение true. В противном случае значение — false.
Чтобы содержимое с цифровой защитой было доступным в автономном режиме, его ваучер должен быть сохранен в кэше локального компьютера пользователя. (Приложение определяет место локального хранения содержимого, чтобы оно было доступным в автономном режиме.)
Реализация
public function get isAvailableOffline():BooleanisLocal | свойство |
offlineLeasePeriod | свойство |
policies | свойство |
voucher | свойство |
voucher:DRMVoucher| Язык версии: | ActionScript 3.0 |
| Версии среды выполнения: | AIR 1.5, Flash Player 10.1 |
Объект DRMVoucher для содержимого.
Реализация
public function get voucher():DRMVoucher public function set voucher(value:DRMVoucher):void voucherEndDate | свойство |
DRMStatusEvent | () | Конструктор |
public function DRMStatusEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, inMetadata:DRMContentData = null, inVoucher:DRMVoucher = null, inLocal:Boolean = false)| Язык версии: | ActionScript 3.0 |
| Версии среды выполнения: | AIR 1.0, Flash Player 10.1 |
Создает объект Event, содержащий данные о событиях состояния DRM. Объекты Event передаются прослушивателям событий в качестве параметров.
Параметрыtype:String (default = NaN) — Тип события. Прослушиватели событий могут получать эту информацию через унаследованное свойство type. Существует только один тип события DRMAuthenticate: DRMAuthenticateEvent.DRM_AUTHENTICATE.
| |
bubbles:Boolean (default = false) — Определяет, участвует ли объект Event в фазе восходящей цепочки потока событий. Прослушиватели событий могут получать эту информацию через унаследованное свойство bubbles.
| |
cancelable:Boolean (default = false) — Определяет, можно ли отменить объект Event. Прослушиватели событий могут получать эту информацию через унаследованное свойство cancelable.
| |
inMetadata:DRMContentData (default = null) — Пользовательский объект, содержащий пользовательские свойства DRM.
| |
inVoucher:DRMVoucher (default = null) — Контекст события.
| |
inLocal:Boolean (default = false) — Указывает, может ли содержимое просматриваться в автономном режиме.
|
clone | () | метод |
override public function clone():Event| Язык версии: | ActionScript 3.0 |
| Версии среды выполнения: | AIR 1.0 |
Создает копию объекта DRMStatusEvent и задает значение каждого свойства, совпадающее с оригиналом.
ВозвращаетEvent — Новый объект DRMStatusEvent, значения свойств которого соответствуют значениям оригинала.
|
toString | () | метод |
DRM_STATUS | Константа |
public static const DRM_STATUS:String = "drmStatus"| Язык версии: | ActionScript 3.0 |
| Версии среды выполнения: | AIR 1.0, Flash Player 10.1 |
Константа DRMStatusEvent.DRM_STATUS определяет значение свойства type объекта события drmStatus.
Это событие имеет следующие свойства:
| Свойство | Значение |
|---|---|
bubbles | false |
cancelable | false; поведение по умолчанию, подлежащее отмене, не определено. |
detail | Строка, объясняющая контекст события состояния. |
isAnonymous | Указывает, доступно ли содержимое с DRM-шифрованием без запроса учетных данных пользователя для проверки подлинности. |
isAvailableOffline | Указывает, доступно ли содержимое с DRM-шифрованием в автономном режиме. |
offlineLeasePeriod | Оставшееся число дней, в течение которых содержимое можно просматривать в автономном режиме. |
policies | Пользовательский объект события состояния DRM. |
target | Объект NetStream. |
voucherEndDate | Абсолютная дата завершения срока действия ваучера, после которой содержимое становится недоступным для просмотра пользователями |
contentData | Объект DRMContentData для содержимого |
voucher | Объект DRMVoucher для содержимого. |
isLocal | Указывает на то, хранится ли содержимое в локальной файловой системе |
Tue Jun 12 2018, 11:34 AM Z
Скрыть унаследованные общедоступные свойства
Показать унаследованные общедоступные свойства