Spec-Zone .ru
спецификации, руководства, описания, API
Содержание документации
СОДЕРЖАНИЕ | ПРЕДЫДУЩИЙ | NEXT

12 Историй Версии

Различные проекты на Java 2 Архитектуры безопасности, при различных маскировках, существовали с августа 1996.

12 марта 1997 был проектирован Java Спецификация v0.1 Архитектуры безопасности Платформы SE.

Версия 0.2 27 марта 1997

Версия 0.3 31 марта 1997

Версия 0.4 3 июня 1997. Отраженные изменения в разработке и реализации, основанной на комментариях и обратных связях версии 0.3. Представленный SignedObject.

Версия 0.5 10 июля 1997. Главная перестройка. Это теперь включает подробный синтаксис и семантику для политики и полномочий. class java.lang. SecurityManager изменяется от краткого обзора до бетона с реализацией по умолчанию.

Версия 0.6 3 сентября 1997. Реорганизованные разделы в соответствии с более четкими заголовками. Синтаксические изменения к формату файла политики, включая добавление дополнительного поля подписывающего лица к каждой записи разрешения. Представленный GuardedObject class и интерфейс Защиты. Разрешение class теперь Сериализуем и реализует интерфейс Защиты. Добавленный новый AccessControlContext class, который помогает перекрестный распараллелить принятие решений управления доступом. Дал описания keytool, policytool, и jarsigner. Пересмотренные Подтверждения.

Версия 0.7 1 октября 1997. Добавленное описание функции, которая автоматически делает новый поток в его время создания, наследовало контекст защиты родительского потока так, чтобы управление доступом, регистрируясь в новом дочернем потоке рассмотрело и первый текущий контекст и также наследованный контекст.

Версия 0.8 9 марта 1998. Ранее пакет частный class java.security. ProtectionDomain теперь обнародован, и подходящий get, set, и define методы, чтобы использовать этот class добавляются в java.lang. Класс и java.security. SecureClassLoader. class java.security. SignedObject является теперь неизменным. Представленный новый class java.security. UnresolvedPermission. Добавленный новый метод SecurityManager.checkPermission это, по умолчанию, вызывает AccessController.checkPermission. Изменение синтаксиса для FilePermission в случае "*", "-", и представленный" <<ВСЕ ФАЙЛЫ>>". Другие незначительные дополнения и изменения, включая две новых опции для jarsigner. Пересмотренные Подтверждения.

Версия 0.9 10 июня 1998. Некоторые имена разрешения были изменены, чтобы сделать разрешение, называющее более четкий и более непротиворечивый. Добавленные разделы для Классов полномочий, не ранее задокументированных здесь. evaluate метод в Политике был переименован getPermissions. Class.setProtectionDomain больше не существует. Исправленный "файл:" Примеры URL. "-usepolicy" параметр командной строки для команды "java" был заменен "-Djava.security.manager" и "-Djava.security.policy". Обновленные списки команд для keytool и jarsigner инструментов. AccessController beginPrivileged и endPrivileged методы были заменены doPrivileged метод.

Версия 1.0 2 октября 1998. Обновленное описание механизма загрузки class с новой главой. Перестроенный некоторые главы и разделы.

Версия 1.1 20 декабря 2000. Обновленный документ, чтобы отразить новую Политику и ProtectionDomain обновляет, чтобы поддерживать динамические политики. Также добавленные обновления для интеграции Службы Аутентификации и авторизации Java (JAAS) в базовый SDK. Новый синтаксис политики был описан, и примеры были добавлены.

Версия 1.2 (текущая версия) 22 марта 2002. Включенные примечания KeyStore Замена псевдонима включая пример оператора предоставления с KeyStore замена псевдонима. Добавленный новый раздел 3.3 объяснения обобщенное расширение в файлах политики включая примеры.



СОДЕРЖАНИЕ | ПРЕДЫДУЩИЙ | NEXT
Авторское право © 1997-1999 Sun Microsystems, Inc. Все права защищены.

Oracle и/или его филиалы Авторское право © 1993, 2012, Oracle и/или его филиалы. Все права защищены.
Свяжитесь с Нами