Ограничения на то, что может сделать неподписанный Java-апплет?
я пытаюсь скомпилировать полный список всех ограничений для неподписанных Java-апплеты (определяется как то, что может делать обычное приложение Java, но неподписанный апплет Java не может).
вот список, который я составил до сих пор:
неподписанный апплет Java ...
- не удается получить доступ к локальной файловой системе.
- не удается получить доступ к системному буферу обмена.
- не удается запустить печать работа.
- невозможно подключиться или получить ресурсы с любого стороннего сервера (любого сервера, кроме сервера, с которого был создан апплет).
- невозможно использовать многоадресные сокеты.
- не удается создать или зарегистрировать
SocketImplFactory,URLStreamHandlerFactoryилиContentHandlerFactory. - не удается прослушать входящие соединения сокетов.
- не удается прослушать датаграммы.
- не удается получить доступ к некоторым свойствам системы (java.класс.путь, java.домашний пользователь.dir, пользователь.домой, пользователь.имя).
- не удается создать или зарегистрировать
SecurityManager"объект". - не удается динамически загружать собственные библиотеки кода с помощью
load()илиloadLibrary()способыRuntimeилиSystem. - невозможно создать новые процессы, вызвав любой из
Runtime.exec()методы. - невозможно создать или получить доступ к потокам или группам потоков вне группы потоков, в которой выполняется ненадежный код.
- невозможно определить классы в
java.*,sun.*иnetscape.*. - не удается явно загрузить классы из
sun.*пакета. - не удается выйти из среды выполнения Java, вызвав
System.exit()илиRuntime.exit(). - не удается получить доступ к системной очереди событий.
- нельзя использовать
java.lang.Classметоды отражения для получения информации о непубличных членах класса, если класс не был загружен с того же хоста, что и ненадежный код. - невозможно манипулировать идентификаторами безопасности каким-либо образом (ява.безопасность.)
- не удается установить или прочитать свойства безопасности (Java.безопасность.)
- невозможно перечислить, найти, вставить или удалить поставщиков безопасности (java.безопасность.)
вопрос: отсутствуют ли какие-либо ограничения? Если да, то просьба четко указать, какое ограничение, по вашему мнению, отсутствует в списке.