Spec-Zone .ru
спецификации, руководства, описания, API
|
public class RMISecurityManager extends SecurityManager
SecurityManager
используемый приложениями RMI то использование загруженный код. Загрузчик class RMI не будет загружать классов с удаленных расположений, если никакой менеджер безопасности не был установлен. RMISecurityManager
не применяется к апплетам, которые работают при защите менеджера безопасности их браузера. RMISecurityManager
реализует политику, которая не отличается чем политика, реализованная SecurityManager
. Поэтому приложение RMI должно использовать SecurityManager
class или другой специализированный SecurityManager
реализация вместо этого class. Использовать a SecurityManager
в Вашем приложении добавьте следующий оператор к своему коду (это должно быть выполнено прежде, чем RMI может загрузить код с удаленных узлов, таким образом, это наиболее вероятно должно появиться в main
метод Вашего приложения):
System.setSecurityManager(new SecurityManager());
inCheck
Конструктор и Описание |
---|
RMISecurityManager()
Создает новое
RMISecurityManager . |
checkAccept, checkAccess, checkAccess, checkAwtEventQueueAccess, checkConnect, checkConnect, checkCreateClassLoader, checkDelete, checkExec, checkExit, checkLink, checkListen, checkMemberAccess, checkMulticast, checkMulticast, checkPackageAccess, checkPackageDefinition, checkPermission, checkPermission, checkPrintJobAccess, checkPropertiesAccess, checkPropertyAccess, checkRead, checkRead, checkRead, checkSecurityAccess, checkSetFactory, checkSystemClipboardAccess, checkTopLevelWindow, checkWrite, checkWrite, classDepth, classLoaderDepth, currentClassLoader, currentLoadedClass, getClassContext, getInCheck, getSecurityContext, getThreadGroup, inClass, inClassLoader
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92