Looking for java Keywords? Try Ask4Keywords

Java Language Включение SecurityManager


пример

Виртуальные машины Java (JVM) могут быть запущены с установленным SecurityManager. SecurityManager управляет тем, что разрешен коду, запущенному в JVM, на основе таких факторов, как загрузка кода и какие сертификаты были использованы для подписи кода.

SecurityManager можно установить, установив свойство системы java.security.manager в командной строке при запуске JVM:

java -Djava.security.manager <main class name>

или программно из кода Java:

System.setSecurityManager(new SecurityManager())

Стандартный Java SecurityManager предоставляет разрешения на основе политики, которая определена в файле политики. Если файл политики не указан, будет использоваться файл политики по умолчанию в разделе $JAVA_HOME/lib/security/java.policy .