visidia.misc
Class VisidiaAppletSecurityManager

java.lang.Object
  extended by java.lang.SecurityManager
      extended by visidia.misc.VisidiaAppletSecurityManager

public class VisidiaAppletSecurityManager
extends java.lang.SecurityManager

This class redefines a security policy for the application when running as an applet.


Field Summary
 
Fields inherited from class java.lang.SecurityManager
inCheck
 
Constructor Summary
VisidiaAppletSecurityManager()
           
 
Method Summary
 void checkAccess(java.lang.Thread t)
           
 void checkCreateClassLoader()
           
 void checkPackageAccess(java.lang.String pkg)
           
 void checkPermission(java.security.Permission perm)
           
 void checkRead(java.lang.String file)
           
 void checkWrite(java.lang.String file)
           
 
Methods inherited from class java.lang.SecurityManager
checkAccept, checkAccess, checkAwtEventQueueAccess, checkConnect, checkConnect, checkDelete, checkExec, checkExit, checkLink, checkListen, checkMemberAccess, checkMulticast, checkMulticast, checkPackageDefinition, checkPermission, checkPrintJobAccess, checkPropertiesAccess, checkPropertyAccess, checkRead, checkRead, checkSecurityAccess, checkSetFactory, checkSystemClipboardAccess, checkTopLevelWindow, 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

VisidiaAppletSecurityManager

public VisidiaAppletSecurityManager()
Method Detail

checkRead

public void checkRead(java.lang.String file)
Overrides:
checkRead in class java.lang.SecurityManager

checkWrite

public void checkWrite(java.lang.String file)
Overrides:
checkWrite in class java.lang.SecurityManager

checkCreateClassLoader

public void checkCreateClassLoader()
Overrides:
checkCreateClassLoader in class java.lang.SecurityManager

checkAccess

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

checkPackageAccess

public void checkPackageAccess(java.lang.String pkg)
Overrides:
checkPackageAccess in class java.lang.SecurityManager

checkPermission

public void checkPermission(java.security.Permission perm)
Overrides:
checkPermission in class java.lang.SecurityManager