com.croftsoft.apps.tag3d
Class Tag3DSecurityManager

java.lang.Object
  extended by java.lang.SecurityManager
      extended by java.rmi.RMISecurityManager
          extended by com.croftsoft.apps.tag3d.Tag3DSecurityManager

public class Tag3DSecurityManager
extends RMISecurityManager

An RMISecurityManager extension that loosens the restrictions where necessary to permit the use of RMI with the Tag3D application.

Version:
1999-02-07
Author:
David W. Croft

Field Summary
 
Fields inherited from class java.lang.SecurityManager
inCheck
 
Constructor Summary
Tag3DSecurityManager()
           
 
Method Summary
 void checkAccess(Thread t)
           
 void checkAccess(ThreadGroup g)
           
 void checkConnect(String host, int port)
           
 void checkConnect(String host, int port, Object context)
           
 boolean checkTopLevelWindow(Object window)
           
 
Methods inherited from class java.lang.SecurityManager
checkAccept, checkAwtEventQueueAccess, checkCreateClassLoader, checkDelete, checkExec, checkExit, checkLink, checkListen, checkMemberAccess, checkMulticast, checkMulticast, checkPackageAccess, checkPackageDefinition, checkPermission, checkPermission, checkPrintJobAccess, checkPropertiesAccess, checkPropertyAccess, checkRead, checkRead, checkRead, checkSecurityAccess, checkSetFactory, checkSystemClipboardAccess, checkWrite, checkWrite, classDepth, classLoaderDepth, currentClassLoader, currentLoadedClass, getClassContext, getInCheck, getSecurityContext, getThreadGroup, inClass, inClassLoader
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Tag3DSecurityManager

public Tag3DSecurityManager()
Method Detail

checkAccess

public void checkAccess(Thread t)
Overrides:
checkAccess in class SecurityManager

checkAccess

public void checkAccess(ThreadGroup g)
Overrides:
checkAccess in class SecurityManager

checkConnect

public void checkConnect(String host,
                         int port)
Overrides:
checkConnect in class SecurityManager

checkConnect

public void checkConnect(String host,
                         int port,
                         Object context)
Overrides:
checkConnect in class SecurityManager

checkTopLevelWindow

public boolean checkTopLevelWindow(Object window)
Overrides:
checkTopLevelWindow in class SecurityManager

CroftSoft Javadoc

CroftSoft Apps Javadoc (2008-09-28 21:15:07)