ГОСТ Р 54456—2011
10.8 Безопасность
10.8.1 Базовая безопасность должна обеспечиваться поддержкой следующих пакетов и классов:
- в пакете java.security должны поддерживаться классы в соответствии со стандартом ETSI [5]
(11.8.1.1);
- в пакете java.security.cert должны поддерживаться классы в соответствии со стандартом ETSI [5]
(11.8.1.2);
-вчиследругихклассовдолжныподдерживатьсяклассы:java.io.FilePermission;
java.io.SerializablePermission; java.lang.RuntimePermission; java.util.PropertyPermission; java.net.SocketPermission;
java.awt.AWTPermission в соответствии со стандартом ETSI [5] (11.8.1.3).
10.8.2 Безопасность программных интерфейсов приложений в обратных каналах должна обеспе-
чиваться поддержкой следующих пакетов:
- javax.net;
- javax.net.ssl;
- javax.security.cert,
определяемых в соответствии со стандартом ETSI [5] (11.8.2).
10.8.3 Дополнительные классы полномочий доступа должны быть в соответствии со стандартом
ETSI [5] (приложение T).
10.8.4 Вопросы общей безопасности для случая субкласса java.security.Permission должны рас-
сматриваться в соответствии со стандартом ETSI [5] (11.8.4).
10.9 Другие программные интерфейсы приложений
10.9.1 Программный интерфейс приложений поддержки таймера определяется параметрами
API-таймера в пакете javax.tv.util в спецификации Java TV, версия 1.0, в соответствии со стандартом
ETSI [5] (11.9.1).
Реализации API таймера должны обеспечивать:
- минимальный интервал повторения не более 40 мс;
- дискретность формирования интервала повторения не более 10 мс.
Минимизированные требования к другим ресурсам реализации API-таймера должны быть в соот-
ветствии со стандартом ETSI [5] (таблица G.4).
10.9.2 Требования к программному интерфейсу приложений установок и предпочтений пользова-
теля должны быть в соответствии со стандартом ETSI [5] (приложение L).
Для всех АРI должны быть доступны установки, предпочитаемые пользователями, перечислен-
ные ниже:
- язык пользователя;
- мнение родителей;
- код страны;
- размер шрифта (по умолчанию).
Другие установки, предпочитаемые пользователями, должны быть доступны в том случае, ког-
да UserPreferencePermission предоставлено для «чтения» в соответствии со стандартом ETSI [5]
(11.10.2.8).
10.9.3 Приложения должны обнаруживать поддерживаемый терминалом профиль и версию про-
филя и поддерживать работоспособность в соответствии со стандартом ETSI [5] (10.9.3). Свойства,
перечисленные в стандарте ETSI [5] (таблица 46), должны быть включены в набор свойств класса
java.lang.System.
10.10 Полномочия приложений DVB-J
10.10.1 Правила доступа к ресурсам приложений «без знака» должны обеспечиваться в соответ-
ствии со стандартом ETSI [5] (11.10.1).
10.10.2 Правила доступа к ресурсам приложений, отмеченные «знаком», должны быть в соответ-
ствии со стандартом ETSI [5] (11.10.2).
10.11 Соответствие базирования контента
29
Платформа DVB-J МНР должна отображать соответствие между объектами, типами локатора и их
текстовыми представлениями в соответствии со стандартом ETSI [5] (таблица 64).