Module  java.rmi
软件包  java.rmi

Class RMISecurityManager


  • 已过时。
    改用SecurityManager

    @Deprecated
    public class RMISecurityManager
    extends SecurityManager
    RMISecurityManager实现与通过实施该策略的政策SecurityManager RMI应用程序应该使用SecurityManager类或其他适当的SecurityManager实现而不是此类。 RMI的类加载器只有在设置了安全管理器后才会从远程位置下载类。
    Implementation Note:

    Applet通常运行在已经有安全管理器的容器中,因此通常不需要applet来设置安全管理器。 如果您有一个独立的应用程序,您可能需要设置一个SecurityManager以启用类下载。 这可以通过在您的代码中添加以下内容来完成。 (在RMI可以从远程主机下载代码之前需要执行它,因此很可能需要出现在应用程序的main方法中。)

       if (System.getSecurityManager() == null) { System.setSecurityManager(new SecurityManager()); }  
    从以下版本开始:
    1.1
    • 构造方法详细信息

      • RMISecurityManager

        public RMISecurityManager​()
        已过时。
        构造新的 RMISecurityManager
        从以下版本开始:
        1.1