Class com.symantec.itools.rmi.RMISecurityManager
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class com.symantec.itools.rmi.RMISecurityManager

Object
   |
   +----SecurityManager
           |
           +----RMISecurityManager
                   |
                   +----com.symantec.itools.rmi.RMISecurityManager

public class RMISecurityManager
extends RMISecurityManager

Constructor Index

 o com.symantec.itools.rmi.RMISecurityManager()

Method Index

 o assessTrust(Object[])
This method is copied from AppletSecurityManager.
 o checkConnect(String, int)
 o checkConnect(String, int, Object)
 o checkPropertyAccess(String)
Loaded classes can access the system property named by key only if its twin key.rmi property is set to true.
 o getClassAndResolve(String)

Constructors

 o RMISecurityManager
public RMISecurityManager()

Methods

 o assessTrust
protected boolean assessTrust(Object[] signers)
This method is copied from AppletSecurityManager. Sun forgot to implement this in RMISecurityManager.

 o checkConnect
public synchronized void checkConnect(String host,
                                      int port)
Overrides:
checkConnect in class RMISecurityManager
 o checkConnect
public void checkConnect(String host,
                         int port,
                         Object context)
Overrides:
checkConnect in class RMISecurityManager
 o checkPropertyAccess
public synchronized void checkPropertyAccess(String key)
Loaded classes can access the system property named by key only if its twin key.rmi property is set to true. For example, the property java.home can be read by loaded classes only if java.home.rmi is true.

Overrides:
checkPropertyAccess in class RMISecurityManager
 o getClassAndResolve
protected static java.lang.Class getClassAndResolve(String name) throws ClassNotFoundException

All Packages  Class Hierarchy  This Package  Previous  Next  Index