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 }