Пакет | flash.net.drm |
Класс | public class DRMContentData |
Наследование | DRMContentData Object |
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.5, Flash Player 10.1 |
(Только AIR) Объект DRMContentData можно получить из экземпляра NetStream путем вызова метода NetStream preloadEmbeddedContent()
и предоставления функции обратного вызова onDRMContentData
для клиентского объекта NetStream. Используйте объект DRMContentData, переданный функции обратного вызова, в качестве параметра метода DRMManager loadVoucher()
.
Когда содержимое упаковывается с помощью Flash Access, можно сохранить метаданные содержимого в отдельном файле. Чтобы создать новый объект DRMContentData, получите эти метаданные с помощью объекта URLLoader и передайте их конструктору DRMContentData.
Связанные элементы API
Свойство | Определено | ||
---|---|---|---|
authenticationMethod : String [только для чтения]
Тип аутентификации, которую необходимо пройти для получения ваучера на просмотр соответствующего содержимого. | DRMContentData | ||
constructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта. | Object | ||
domain : String [только для чтения]
Домен содержимого на сервере управления правами доступа к содержимому, на котором пользователь должен пройти проверку подлинности, чтобы получить ваучер на просмотр соответствующего содержимого. | DRMContentData | ||
licenseID : String [только для чтения]
Уникальный идентификатор содержимого, связанного с этими метаданными на сервере управления правами доступа к содержимому. | DRMContentData | ||
serverURL : String [только для чтения]
URL-адрес сервера управления правами доступа к содержимому, который предоставляет ваучер на просмотр соответствующего содержимого. | DRMContentData |
Метод | Определено | ||
---|---|---|---|
DRMContentData(rawData:ByteArray = null)
Конструктор. | DRMContentData | ||
Извлекает массив объектов VoucherAccessInfo. | DRMContentData | ||
Показывает, определено ли заданное свойство для объекта. | Object | ||
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | ||
Показывает наличие заданного свойства и его перечисляемость. | Object | ||
Задает доступность динамического свойства для операций цикла. | Object | ||
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | ||
Возвращает строковое представление заданного объекта. | Object | ||
Возвращает элементарное значение заданного объекта. | Object |
authenticationMethod | свойство |
authenticationMethod:String
[только для чтения] Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.5, Flash Player 10.1 |
Тип аутентификации, которую необходимо пройти для получения ваучера на просмотр соответствующего содержимого.
Поддерживаемые типы проверки подлинности:
- AuthenticationMethod.ANONYMOUS — любой может получить ваучер.
- AuthenticationMethod.USERNAME_AND_PASSWORD — пользователь должен ввести правильное имя и пароль учетной записи, которая авторизована для просмотра соответствующего содержимого.
Класс AuthenticationMethod содержит строковые константы для свойства authenticationMethod
.
Реализация
public function get authenticationMethod():String
domain | свойство |
domain:String
[только для чтения] Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.5, Flash Player 10.1 |
Домен содержимого на сервере управления правами доступа к содержимому, на котором пользователь должен пройти проверку подлинности, чтобы получить ваучер на просмотр соответствующего содержимого.
Примечание. Домен, возвращаемый этим свойством, не имеет ничего общего с именами сетевых или Интернет-доменов. В этом случае доменом является группа содержимого или учетных записей пользователей. Например, один сервер может поддерживать несколько доменов, каждый из которых имеет собственный набор каналов содержимого и подписчиков.
Реализация
public function get domain():String
licenseID | свойство |
serverURL | свойство |
DRMContentData | () | Конструктор |
getVoucherAccessInfo | () | метод |
public function getVoucherAccessInfo():Vector.<VoucherAccessInfo>
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | AIR 2, Flash Player 10.1 |
Извлекает массив объектов VoucherAccessInfo. Массив содержит по крайней мере 1 объект VoucherAccessInfo, используемый по умолчанию.
Каждый объект VoucherAccessInfo представляет политику, которая содержит требования для извлечения ваучера с сервера DRM. Например, если сервер требует проверки подлинности пользователя, объект VoucherAccessInfo содержит метод проверки подлинности. Если сервер требует, чтобы компьютер был зарегистрирован на сервере области, объект содержит URL-адрес сервера области.
ВозвращаетVector.<VoucherAccessInfo> |
Tue Jun 12 2018, 11:34 AM Z