Java in a Nutshell Online Quick Reference for Java 1.1
Availability: JDK 1.0
public abstract class SecurityManager extends Object {
// Protected Constructor
protected SecurityManager();
// Protected Instance Variables
protected boolean inCheck;
// Public Instance Methods
public void checkAccept(String host, int port);
public void checkAccess(Thread g);
public void checkAccess(ThreadGroup g);
1.1 public void checkAwtEventQueueAccess();
public void checkConnect(String host, int port);
public void checkConnect(String host, int port, Object context);
public void checkCreateClassLoader();
public void checkDelete(String file);
public void checkExec(String cmd);
public void checkExit(int status);
public void checkLink(String lib);
public void checkListen(int port);
1.1 public void checkMemberAccess(Class clazz, int which);
1.1 public void checkMulticast(InetAddress maddr);
1.1 public void checkMulticast(InetAddress maddr, byte ttl);
public void checkPackageAccess(String pkg);
public void checkPackageDefinition(String pkg);
1.1 public void checkPrintJobAccess();
public void checkPropertiesAccess();
public void checkPropertyAccess(String key);
public void checkRead(FileDescriptor fd);
public void checkRead(String file);
public void checkRead(String file, Object context);
1.1 public void checkSecurityAccess(String action);
public void checkSetFactory();
1.1 public void checkSystemClipboardAccess();
public boolean checkTopLevelWindow(Object window);
public void checkWrite(FileDescriptor fd);
public void checkWrite(String file);
public boolean getInCheck();
public Object getSecurityContext();
1.1 public ThreadGroup getThreadGroup();
// Protected Instance Methods
protected native int classDepth(String name);
protected native int classLoaderDepth();
protected native ClassLoader currentClassLoader();
1.1 protected Class currentLoadedClass();
protected native Class[] getClassContext();
protected boolean inClass(String name);
protected boolean inClassLoader();
}