Spec-Zone.ru › OpenJDK 21

Класс RMISecurityManager

java.lang.Object
java.lang.SecurityManager
java.rmi.RMISecurityManager
@Deprecated(since="1.8", forRemoval=true) public class RMISecurityManager extends SecurityManager
Устаревший, подлежит удалению: Элемент API подлежит удалению в будущей версии.
Этот класс полезен только в сочетании с менеджером безопасности, который устарел и подлежит удалению в будущей версии выпуска. Соответственно, этот класс также устарел и подлежит удалению. Нет замены для менеджера безопасности или этого класса.
RMISecurityManager реализует политику, идентичную политике, реализованной SecurityManager. Приложения RMI должны использовать класс SecurityManager или другую соответствующую реализацию SecurityManager вместо этого класса. Загрузчик классов RMI загрузит классы из удаленных расположений только в том случае, если установлен менеджер безопасности.
Примечание по реализации:

Апплеты обычно выполняются в контейнере, который уже имеет менеджер безопасности, поэтому апплетам обычно не нужно устанавливать менеджер безопасности. Если у вас есть автономное приложение, вам может потребоваться установить SecurityManager для включения загрузки классов. Это можно сделать, добавив следующее в ваш код. (Это необходимо выполнить до того, как RMI сможет загрузить код с удаленных хостов, поэтому, скорее всего, оно должно появиться в методе main вашего приложения.)


    if (System.getSecurityManager() == null) {
        System.setSecurityManager(new SecurityManager());
    }
 
С момента:
1.1

Краткое описание конструкторов

Конструктор Описание
RMISecurityManager()
Устаревший, подлежит удалению: Элемент API подлежит удалению в будущей версии.
Создает новый RMISecurityManager.

Краткое описание методов

Методы, объявленные в классе java.lang.SecurityManager

checkAccept, checkAccess, checkAccess, checkConnect, checkConnect, checkCreateClassLoader, checkDelete, checkExec, checkExit, checkLink, checkListen, checkMulticast, checkMulticast, checkPackageAccess, checkPackageDefinition, checkPermission, checkPermission, checkPrintJobAccess, checkPropertiesAccess, checkPropertyAccess, checkRead, checkRead, checkRead, checkSecurityAccess, checkSetFactory, checkWrite, checkWrite, getClassContext, getSecurityContext, getThreadGroup

Методы, объявленные в классе java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Подробное описание конструкторов

RMISecurityManager

public RMISecurityManager()
Устаревший, подлежит удалению: Элемент API подлежит удалению в будущей версии.
Создает новый RMISecurityManager.
С момента:
1.1

© 1993, 2023, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/21/docs/api/java.rmi/java/rmi/RMISecurityManager.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API