Пакет | 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():Boolean
isLocal | свойство |
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