001         package com.croftsoft.apps.tag3d;
002    
003         import java.rmi.RMISecurityManager;
004    
005         /*********************************************************************
006         * An RMISecurityManager extension that loosens the restrictions where
007         * necessary to permit the use of RMI with the Tag3D application.
008         *
009         * @author
010         *   <A HREF="http://www.alumni.caltech.edu/~croft/">David W. Croft</A>
011         * @version
012         *   1999-02-07
013         *********************************************************************/
014    
015         public class  Tag3DSecurityManager extends RMISecurityManager
016         //////////////////////////////////////////////////////////////////////
017         //////////////////////////////////////////////////////////////////////
018         {
019    
020         public void  checkAccess ( Thread  t )
021         //////////////////////////////////////////////////////////////////////
022         {
023         }
024    
025         public void  checkAccess ( ThreadGroup  g )
026         //////////////////////////////////////////////////////////////////////
027         {
028         }
029    
030         public void  checkConnect ( String  host, int  port )
031         //////////////////////////////////////////////////////////////////////
032         {
033         }
034    
035         public void  checkConnect ( String  host, int  port, Object  context )
036         //////////////////////////////////////////////////////////////////////
037         {
038         }
039    
040         public boolean  checkTopLevelWindow ( Object  window )
041         //////////////////////////////////////////////////////////////////////
042         {
043           return true;
044         }
045    
046         //////////////////////////////////////////////////////////////////////
047         //////////////////////////////////////////////////////////////////////
048         }